Die Sprachumgebungsdefinitionen sowohl der Anwendung als auch des Servers verwenden einen Zeichensatz. Die Anwendung benutzt ihren Zeichensatz, wenn Text vom Datenbankserver angefordert wird. Der Datenbankserver vergleicht den Datenbank-Zeichensatz mit dem der Anwendung, um zu bestimmen, ob eine Zeichensatzkonvertierung erforderlich ist. Wenn der Datenbankserver nicht in der Lage ist, in den und aus dem Clientzeichensatz zu konvertieren, schlägt die Verbindung fehl.
Wenn die Umgebungsvariable SACHARSET gesetzt ist, wird ihr Wert verwendet, um den Zeichensatz zu bestimmen. Weitere Hinweise finden Sie unter SACHARSET-Umgebungsvariable.
Der Datenbankserver verwendet SACHARSET nur bei der Erstellung von neuen Datenbanken, und dann nur, wenn keine Kollatierung angegeben ist.
Wenn in der Verbindungszeichenfolge ein Zeichensatz angegeben ist, wird dieser benutzt. Weitere Hinweise finden Sie unter CharSet-Verbindungsparameter [CS].
Open Client-Anwendungen überprüfen die locales.dat-Datei im Sprachumgebungen-Unterverzeichnis des Sybase-Versionsverzeichnisses.
Zeichensatzinformationen des Betriebssystems werden verwendet, um die Sprachumgebung zu bestimmen:
Auf Windows-Betriebssystemen wird die aktuelle Windows ANSI-Codepage verwendet.
Auf UNIX-Plattformen werden die folgenden Sprachumgebungsvariablen in der angegebenen Reihenfolge überprüft: LC_ALL, LC_MESSAGES, LC_CTYPE, LANG. Der Wert der ersten Umgebungsvariablen, die als gesetzt erkannt wird, wird zur Bestimmung des Zeichensatzes verwendet. Wenn der Zeichensatz nicht anhand des Betriebssystems bestimmt werden kann, wird der Standard von iso_1 (auch als Windows Codepage 28591, ISO 8859-1 Latin I, ISO 8859-1 Latin-1 oder iso_8859-1:1987 referenziert) verwendet.
Auf allen anderen Plattformen wird eine Standard-Codepage cp1252 verwendet.
Weitere Hinweise darüber, wie Sie Sprachumgebungseinstellungen ermitteln, finden Sie unter Informationen über die Sprachumgebung ermittteln.
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 |