Installieren Sie die DBD::SQLAnywhere-Schnittstelle auf der unterstützten Unix- oder Mac OS X-Plattform, um mit Perl auf SQL Anywhere-Datenbanken zugreifen zu können.
Voraussetzungen
Sie müssen mindestens ActivePerl 5.6.0 Build 616 oder später sowie einen C-Compiler installiert haben.
Laden Sie die Quelldatei des DBI-Moduls unter www.cpan.org herunter.
Extrahieren Sie den Inhalt dieser Datei in ein neues Verzeichnis.
Wechseln Sie an einer Eingabeaufforderung in das neue Unterverzeichnis und führen Sie die folgenden Befehle aus, um das DBI-Modul zu erstellen.
perl Makefile.PL |
make |
Wenn Sie aus einem bestimmten Grund neu beginnen müssen, können Sie den Befehl make clean ausführen, um teilweise bereits kompilierte Targets zu löschen.
Testen Sie das DBI-Modul mit dem nachstehenden Befehl.
make test |
Um die Installation abzuschließen, führen Sie an derselben Eingabeaufforderung den folgenden Befehl aus.
make install |
Stellen Sie sicher, dass die Umgebung für SQL Anywhere eingerichtet wurde.
Je nach der benutzten Shell geben Sie den entsprechenden Befehl ein, um das SQL Anywhere-Konfigurationsskript aus dem SQL Anywhere-Installationsverzeichnis aufzurufen:
Verwendete Shell | Verwendeter Befehl |
---|---|
sh, ksh oder bash |
. bin/sa_config.sh |
csh oder tcsh |
source bin/sa_config.csh |
An einer Shell-Eingabeaufforderung wechseln Sie ins Unterverzeichnis sdk/perl Ihres SQL Anywhere-Installationsverzeichnisses.
Geben Sie an einer Eingabeaufforderung die folgenden Befehle ein, um DBD::SQLAnywhere zu erstellen:
perl Makefile.PL |
make |
Wenn Sie aus einem bestimmten Grund neu beginnen müssen, können Sie den Befehl make clean ausführen, um teilweise bereits kompilierte Targets zu löschen.
Um DBD::SQLAnywhere zu testen, kopieren Sie die Beispieldatenbankdatei in das Verzeichnis sdk\perl und führen Sie die Tests durch.
cp samples-dir/demo.db . |
dbsrv16 demo |
make test |
Wenn die Tests nicht ausgeführt werden können, vergewissern Sie sich, dass das Unterverzeichnis bin32 oder bin64 der SQL Anywhere-Installation in der PATH-Umgebungsvariablen angegeben ist.
Um die Installation abzuschließen, führen Sie an derselben Eingabeaufforderung den folgenden Befehl aus.
make install |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |