Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbankadministration » Dienstprogramme für die Datenbankadministration

 

Konfigurationsdateien

Viele der von SQL Anywhere 16 zur Verfügung gestellten Dienstprogramme erlauben es Ihnen, Befehlszeilenoptionen in einer Konfigurationsdatei zu speichern. Wenn Sie eine große Menge dieser Optionen verwenden, kann es nützlich sein, sie in einer Konfigurationsdatei zu speichern.

Mit der @data-Option können Sie Umgebungsvariablen und Konfigurationsdateien in der Befehlszeile angeben. Um eine Konfigurationsdatei anzugeben, ersetzen Sie data durch Pfad und Name der Konfigurationsdatei. Wenn eine Umgebungsvariable und eine Konfigurationsdatei denselben Namen haben, wird die Umgebungsvariable verwendet.

Die Konfigurationsdateien können Zeilenumbrüche und eine beliebige Menge von Optionen enthalten, einschließlich die @data-Option. Sie können das Rautenzeichen (#) am Anfang einer Zeile verwenden, um die Zeile als Kommentar zu kennzeichnen. Wenn das kaufmännische Und (&) allein am Ende einer Zeile steht, bedeutet dies, dass die vorherige Einheit in der nächsten Zeile fortgesetzt wird. Die folgende Konfigurationsdatei könnte beispielsweise verwendet werden, um einen Server zu starten, der die starke Verschlüsselung gestattet:

-ec TLS(FIPS=Y;IDENTITY=rsaserver.id; &
     IDENTITY_PASSWORD=test)
 -x TCPIP c:\mydemo.db

Der @data-Parameter kann überall in der Befehlszeile angegeben werden. In der Datei enthaltene Parameter werden an der betreffenden Stelle eingefügt. Sie können @data mehrfach in einer Befehlszeile verwenden, um mehrere Konfigurationsdateien anzugeben.

Dienstprogramme lesen die Befehlszeile, indem sie die angegebenen Konfigurationsdateien erweitern und die gesamte Befehlszeile von links nach rechts lesen. Wenn Sie Optionen angeben, die von anderen Optionen in der Befehlszeile aufgehoben werden, setzt sich die Option durch, die dem Zeilenende am nächsten ist. Konflikte zwischen Optionen können zu Fehlern führen.

Hinweis

Das Dienstprogramm für den Serverstart im Hintergrund (dbspawn) erweitert keine durch die @data-Option angegebenen Konfigurationsdateien.

Wenn Sie Kennwörter oder andere Informationen in einer Konfigurationsdatei schützen möchten, können Sie das Dienstprogramm zum Verschleiern von Dateien auf die Konfigurationsdatei anwenden. Siehe Dienstprogramm zum Verschleiern von Dateien (dbfhide).

 Escapezeichen in der Konfigurationsdatei
 Beispiel

Bedingte syntaktische Analyse in Konfigurationsdateien