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 » Datenbankkonfiguration » Internationale Sprachen und Zeichensätze

 

Sprachumgebungen

Sowohl der Datenbankserver als auch die Clientbibliothek erkennen die Sprachen- und Zeichensatzumgebung, indem Sie eine Sprachumgebungsdefinition verwenden.

Die Anwendungssprachumgebung bzw. Clientsprachumgebung wird vom Client oder der Clientbibliothek bei Anforderungen an den Datenbankserver verwendet, um den Zeichensatz, in dem Ergebnisse zurückgegeben werden sollen, wie auch die Sprache von Fehlermeldungen, Warnungen und anderen Meldungen zu bestimmen. Der Datenbankserver vergleicht seine Sprachumgebung mit der Anwendungssprachumgebung, um zu bestimmen, ob eine Zeichensatzkonvertierung erforderlich ist. Verschiedene Datenbanken auf einem Server können unterschiedliche Sprachumgebungen haben, und jeder Client kann seine eigene Sprachumgebung haben.

Die Sprachumgebung besteht aus folgenden Komponenten:

  • Sprache   Die Sprache ist ein zweistelliger Code, der Standardwerte gemäß ISO-639-1 verwendet (zum Beispiel DE für Deutsch). Der Datenbankserver und der Client haben Sprachwerte für ihre Locale.

    Der Datenbankserver verwendet die Sprachumgebungsangabe, um zu ermitteln, welche Sprachenbibliotheken er laden soll. Wenn beim Erstellen einer Datenbank keine Kollation angegeben wird, verwendet der Datenbankserver neben dem Zeichensatz auch die Sprache, um zu bestimmen, welche Kollation verwendet werden soll.

    Die Clientbibliothek verwendet die Sprachumgebungsangabe, um die zu ladenden Sprachenbibliotheken sowie die Sprache zu bestimmen, die von der Datenbank angefordert wird.

  • Zeichensatz   Der Zeichensatz ist die verwendete Codepage bzw. Kodierung. Sowohl Client als auch Server verwenden Zeichensatzwerte, und die Werte können unterschiedlich sein. Wenn sie sich unterscheiden, wird eine Zeichensatzkonvertierung verwendet, um Interoperabilität zu ermöglichen.


Sprache der Sprachumgebung
Zeichensatz der Sprachumgebung
Informationen zur Sprachumgebung
Sprachumgebung festlegen