SQL Anywhere benutzt Umgebungsvariable, um bestimmte Informationen zu speichern. Nicht alle Umgebungsvariablen müssen unter allen Umständen gesetzt werden.
Beim SQL Anywhere-Server können Sie eine Liste der für einen bestimmten Server gesetzten Umgebungsvariablen ansehen, indem Sie den Server mit der Option -ze starten. Weitere Hinweise finden Sie unter Serveroption -ze.
Das SQL Anywhere-Installationsprogramm erstellt oder ändert die folgenden Umgebungsvariablen in den Eigenschaften Ihres Computers: PATH und SQLANY11. Nach der Installation von SQL Anywhere müssen Sie Ihren Computer neu starten, damit diese Umgebungsvariablen wirksam werden.
Andere Umgebungsvariable können gesetzt werden, indem Sie die Eigenschaften bei Ihrem Computer ändern, oder indem Sie innerhalb von Eingabeaufforderungen bzw. Batchdateien den SET-Befehl verwenden.
Das SQL Anywhere-Installationsprogramm richtet folgende Umgebungsvariable ein: DYLD_LIBRARY_PATH, ODBCINI, PATH und SQLANY11. Ein Neustart ist nicht erforderlich.
Terminalsitzungen übernehmen keine Umgebungsvariablen vom Finder. Der folgende Abschnitt beschreibt, wie Sie Umgebungsvariable für Terminalsitzungen setzen.
Nach der Installation von SQL Anywhere 11 muss jeder Benutzer Umgebungsvariable einstellen, damit das System SQL Anywhere-Anwendungen finden und ausführen kann. Zu diesem Zweck erstellt das SQL Anywhere-Installationsprogramm die beiden Dateien sa_config.sh und sa_config.csh. Diese Dateien befinden sich unter Installationsverzeichnis/bin32 und Installationsverzeichnis/bin64. Jede Datei richtet alle erforderlichen Umgebungsvariablen ein.
Wie aus den Namen ersichtlich wird, ist eine Datei für die Bourne-Shell (sh) und davon abgeleitete Shells (ksh oder bash) vorgesehen. Die andere Datei läuft unter der C-Shell (csh) und davon abgeleiteten Shells (z.B. tcsh).
In diesen Batchdateien sind einige Anweisungen auskommentiert. Der Systemadministrator kann diese Dateien je nach Systemkonfiguration bearbeiten und Kommentare entfernen.
Um eine SQL Anywhere-Anwendung auszuführen, gibt es mehrere Optionen:
Wenn Sie Umgebungsvariable aus den sa_config-Dateien Ihrer Systemumgebung hinzufügen, können Sie Anwendungen ausführen, indem Sie sie von einer GUI, wie z.B. X Window-Server, starten oder den Anwendungsnamen in ein Terminalfenster eingeben.
Wenn Sie eine der sa_config-Dateien als Source nehmen wollen, können Sie die Anwendung ausführen, indem Sie ihren Namen in ein Terminalfenster eintippen.
Installationsverzeichnis/bin32s und Installationsverzeichnis/bin64s enthalten Skripten mit demselben Namen wie SQL Anywhere-Anwendungen. Diese Skripten setzen die entsprechenden Umgebungsvariablen, bevor die Anwendung gestartet wird. Sie können die Anwendung ausführen, indem Sie das entsprechende Skript ausführen. Sie müssen keine sa_config-Datei als Source nehmen, um diese Skripten auszuführen.
Eine Datei als Source nehmen bedeutet, die in einer Textdatei enthaltenen Befehle in der aktuellen Instanz der Shell auszuführen. Dies erfolgt mit einem für diese Shell gültigen Befehl.
Unter der Bourne-Shell und ihren Derivaten lautet dieser Befehl .
(ein einzelner Punkt). Beispiel: Wenn SQL Anywhere in /opt/sqlanywhere11 installiert ist, legt die folgende Anweisung sa_config.sh als Source fest:
. /opt/sqlanywhere11/bin32/sa_config.sh |
Unter der C-Shell und ihren Derivaten lautet dieser Befehl source
. Beispiel: Wenn SQL Anywhere in /opt/sqlanywhere11 installiert ist, legt die folgende Anweisung sa_config.csh als Source fest:
source /opt/sqlanywhere11/bin32/sa_config.csh |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |