Im Folgenden wird die Installation der DBD::SQLAnywhere-Schnittstelle auf den unterstützten Unix-Plattformen, darunter auch Mac OS X, erläutert.
Installieren Sie ActivePerl 5.6.0 Build 616 oder später.
Installieren Sie einen C Compiler.
Laden Sie die Quelldatei des DBI-Moduls unter www.cpan.org herunter.
Extrahieren Sie den Inhalt dieser Datei in ein neues Verzeichnis.
An der Eingabeaufforderung wechseln Sie in das neue Unterverzeichnis und führen folgende 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 nachstehenden Befehl aus.
make install |
Optional können Sie jetzt den Verzeichnisbaum der DBI-Quellendatei löschen. Er ist nicht länger erforderlich.
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 Beispielverzeichnis/demo.db . |
dbeng12 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 nachstehenden Befehl aus.
make install |
Die DBD::SQLAnywhere-Schnittstelle ist nun einsatzbereit.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |