In diesem Abschnitt werden die in dieser Dokumentation verwendeten Konventionen beschrieben.
SQL Anywhere kann auf vielen Plattformen ausgeführt werden. Normalerweise ist das Verhalten der Software auf allen Plattformen gleich, aber es gibt Varianten bzw. Einschränkungen. Diese Beschränkungen sind im Allgemeinen abhängig vom zugrundeliegenden Betriebssystem (Windows, Unix) und nur selten von der jeweiligen Variante (IBM AIX, Windows Mobile) oder Version.
Um den Verweis auf Betriebssysteme zu vereinfachen, fasst die Dokumentation die Betriebssysteme wie folgt zusammen:
Windows Die Microsoft Windows-Familie umfasst Plattformen, die vorwiegend auf Servern, PC und Laptops sowie auf Plattformen von mobilen Geräten verwendet werden. Sofern nicht anders angegeben gelten Bezugnahmen auf Windows in der Dokumentation für alle unterstützten Windows-basierten Plattformen einschließlich Windows Mobile.
Windows Mobile basiert auf dem Betriebssystem Windows CE, das auch als Grundlage für verschiedene andere Plattformen dient. Sofern nicht anders angegeben, gelten Bezugnahmen auf Windows Mobile in der Dokumentation für alle unterstützten Plattformen, die auf Windows CE aufbauen.
Unix Sofern nicht anders angegeben, gelten Bezugnahmen auf Unix in der Dokumentation für alle unterstützten Unix-basierten Plattformen einschließlich Linux und Mac OS X.
Eine vollständige Liste der von SQL Anywhere unterstützten Plattformen finden Sie unter Unterstützte Plattformen.
Normalerweise sind Bezugnahmen auf Verzeichnis- und Dateinamen auf allen unterstützten Plattformen ähnlich, wobei geringfügige Unterschiede zwischen den einzelnen Formen möglich sind. In diesen Fällen gelten die Windows-Konventionen. In anderen Fällen, in denen komplexere Details erörtert werden, werden alle relevanten Formen in der Dokumentation aufgeführt.
Diese Konventionen werden verwendet, um die Dokumentation von Verzeichnis- und Dateinamen zu vereinfachen:
Verzeichnisse mit Groß- und Kleinbuchstaben Unter Windows und Unix können Verzeichnis- und Dateinamen Groß- und Kleinbuchstaben enthalten.
In Windows wird die Groß-/Kleinschreibung bei Verzeichnis- und Dateinamen nicht berücksichtigt. Es ist durchaus üblich, Verzeichnis- und Dateinamen mit Groß- und Kleinbuchstaben zu verwenden, jedoch werden sie hauptsächlich in Kleinbuchstaben angegeben.
In Unix wird die Groß-/Kleinschreibung bei Verzeichnis- und Dateinamen immer berücksichtigt. Eine Mischung von Groß- und Kleinbuchstaben ist nicht üblich. Meistens werden ausschließlich Kleinbuchstaben verwendet.
Schrägstriche zur Trennung von Verzeichnis- und Dateinamen Die Dokumentation verwendet Rückschrägstriche (\) als Trennzeichen für die Bestandteile des Verzeichnisnamens. Auf Unix-Plattformen ersetzen Sie den Rückschrägstrich durch einen Schrägstrich.
Programmdateien Die Dokumentation weist Programmdateinamen mit Windows-Konventionen aus, wobei ein Suffix .exe oder .bat angehängt wird. Auf Unix-Plattformen haben die Namen ausführbarer Dateien kein Suffix.
Unter Windows hat der Netzwerk-Datenbankserver den Namen dbsrv16.exe. Unter Unix lautet er dbsrv16.
32-Bit- und 64-Bit-Versionen Die Dokumentation unterscheidet nicht immer zwischen 32-Bit- und 64-Bit-Versionen der Software. In manchen Fällen bietet die Dokumentation einen Beispieldateipfad mit bin32 oder bin64. Die beiden sind austauschbar und hängen von der Version der Software ab, die installiert wurde. Beispiel: Die Dateipfade C:\Program Files\SQL Anywhere 16\bin32 und C:\Program Files\SQL Anywhere 16\bin64 sind gleichwertig.
Die Dokumentation bietet Eingabeaufforderungsbeispiele in allgemeiner Form. Wenn diese Beispiele Zeichen enthalten, die in einer Shell als Sonderzeichen eingestuft werden, muss der Befehl für die betreffende Shell geändert werden. Die Erläuterung der Änderungen würde den Rahmen dieser Dokumentation sprengen, jedoch müssen Parameter, die solche Zeichen enthalten, im Allgemeinen in Klammern eingeschlossen werden oder dem Sonderzeichen muss ein Escapezeichen vorangestellt werden.
Klammern und geschweifte Klammern Einige Eingabeaufforderungsoptionen erfordern einen Parameter, der detaillierte Werteangaben in einer Liste akzeptiert. Die Liste wird in Klammern oder geschweifte Klammern eingeschlossen. In der Dokumentation werden Klammern verwendet. Beispiel:
-x tcpip(host=127.0.0.1) |
Falls Klammern Syntaxplobleme verursachen, ersetzen Sie sie durch geschweifte Klammern:
-x tcpip{host=127.0.0.1} |
Falls beide Formen zu Syntaxproblemen führen, muss der gesamte Parameter in Anführungszeichen gesetzt werden wie von der Shell verlangt:
-x "tcpip(host=127.0.0.1)" |
Semikola Unter Unix müssen Semikola in Anführungszeichen gesetzt werden.
Anführungszeichen Wenn in einem Parameterwert Anführungszeichen angegeben werden müssen, können diese mit der üblichen Verwendung von Anführungszeichen für diesen Parameter kollidieren. Um beispielsweise einen Chiffrierschlüssel anzugeben, dessen Wert Anführungszeichen enthält, müssen Sie diesen in Anführungszeichen setzen und anschließend den eingebetteten Anführungszeichen ein Escapezeichen voranstellen:
-ek "my \"secret\" key" |
In vielen Shells lautet der Wert für den Schlüssel my "secret" key
.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |