

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# RDS for Oracle-Zeichensätze
<a name="Appendix.OracleCharacterSets"></a>

RDS for Oracle unterstützt zwei Arten von Zeichensätzen: den DB-Zeichensatz und den nationalen Zeichensatz.

## DB-Zeichensatz
<a name="Appendix.OracleCharacterSets.db-character-set"></a>

Der Zeichensatz der Oracle-Datenbank wird in den Datentypen `CHAR`, `VARCHAR2` und `CLOB` verwendet. Die Datenbank verwendet diesen Zeichensatz auch für Metadaten wie Tabellennamen, Spaltennamen und SQL-Anweisungen. Der Zeichensatz der Oracle-Datenbank wird normalerweise als DB-Zeichensatz bezeichnet. 

Sie können den Zeichensatz beim Erstellen einer DB-Instance einstellen. Sie können den DB-Zeichensatz nicht ändern, nachdem Sie die Datenbank erstellt haben.

### Unterstützte DB-Zeichensätze
<a name="Appendix.OracleCharacterSets.db-character-set.supported"></a>

In der folgenden Tabelle werden die in Amazon RDS unterstützten Zeichensätze der Oracle-Datenbank aufgelistet. Sie können einen Wert aus dieser Tabelle mit dem `--character-set-name` Parameter des AWS CLI [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html)Befehls oder mit dem `CharacterSetName` Parameter des Amazon [DBInstanceRDS-API-Erstellungsvorgangs](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html) verwenden.

**Anmerkung**  
Der Zeichensatz für eine CDB ist immer AL32UTF8. Sie können nur für die PDB einen anderen Zeichensatz festlegen.


****  

| Value | Description | 
| --- | --- | 
|  AL32UTF8  |  Unicode 5.0 UTF-8 Universeller Zeichensatz (Standard)  | 
|  AR8ISO8859P6  |  ISO 8859-6 Lateinisch/Arabisch  | 
|  AR8MSWIN1256  |  Microsoft Windows Code Page 1256 8-bit Lateinisch/Arabisch  | 
|  BLT8ISO8859P 13  |  ISO 8859-13 Baltisch  | 
|  BLT8MSWIN1257  |  Microsoft Windows Code Page 1257 8-bit Baltisch  | 
|  CL8ISO8859P 5  |  ISO 88559-5 Lateinisch/Kyrillisch  | 
|  CL8MSWIN1251  |  Microsoft Windows Code Page 1251 8-bit Lateinisch/Kyrillisch  | 
|  EE8ISO8859P2  |  ISO 8859-2 Osteuropäisch  | 
|  EL8ISO8859P 7  |  ISO 8859-7 Lateinisch/Griechisch  | 
|  EE8MSWIN1250  |  Microsoft Windows Code Page 1250 8-bit Osteuropäisch  | 
|  EL8MSWIN1253  |  Microsoft Windows Code Page 1253 8-bit Lateinisch/Griechisch  | 
|  IW8ISO8859P 8  |  ISO 8859-8 Lateinisch/Hebräisch  | 
|  IW8MSWIN1255  |  Microsoft Windows Code Page 1255 8-bit Lateinisch/Hebräisch  | 
|  JA16EUC  |  EUC 24-bit Japanisch  | 
|  JA16EUKTILD  |  Wie JA16 EUC, mit Ausnahme der Zuordnung von Wave Dash und Tilde zu und von Unicode  | 
|  JA16SJIS  |  Shift-JIS 16-bit Japanisch  | 
|  JA16SISTILDE  |  Wie JA16 SJIS, mit Ausnahme der Zuordnung von Wave Dash und Tilde zu und von Unicode  | 
|  KO16MSWIN949  |  Microsoft Windows Code Page 949 Koreanisch  | 
|  NE8ISO8859P10  |  ISO 8859-10 Nordeuropäisch  | 
|  NEE8ISO8859P 4  |  ISO 8859-4 Nord- und Nordosteuropäisch  | 
|  TH8TISASCII  |  Thai Industrial Standard 620-2533-ASCII 8-bit  | 
|  TR8MSWIN1254  |  Microsoft Windows Code Page 1254 8-bit Türkisch  | 
|  US7ASCII  |  ASCII 7-bit Amerikanisch  | 
|  UTF8  |  Unicode 3.0 UTF-8 Universeller Zeichensatz, CESU-8 konform  | 
|  VN8MSWIN1258  |  Microsoft Windows Code Page 1258 8-bit Vietnamesisch  | 
|  WE8ISO8859P 1  |  Westeuropäisch 8-bit ISO 8859 Teil 1  | 
|  WE8ISO8859P 15  |  ISO 8859-15 Westeuropäisch  | 
|  WE8ISO8859P 9  |  ISO 8859-9 Westeuropäisch und Türkisch  | 
|  WE8MSWIN1252  |  Microsoft Windows Code Page 1252 8-bit Westeuropäisch  | 
|  ZHS16GBK  |  GBK 16-bit Vereinfachtes Chinesisch  | 
|  ZHT16HKSCS  |  Microsoft Windows Code Page 950 mit Hong Kong; Ergänzender Zeichensatz HKSCS-2001. Zeichensatzumwandlung basiert auf Unicode 3.0.  | 
|  ZHT16MSWIN950  |  Microsoft Windows Code Page 950 Traditionelles Chinesisch  | 
|  ZHT32EUC  |  EUC 32-bit Traditionelles Chinesisch  | 

### NLS\$1LANG-Umgebungsvariable
<a name="Appendix.OracleCharacterSets.db-character-set.nls_lang"></a>

Ein Gebietsschema ist eine Reihe von Informationen, die sprachlichen und kulturellen Anforderungen für eine bestimmte Sprache und ein bestimmtes Land entsprechen. Der einfachste Weg, um das Verhalten von Oracle zu bestimmen, erfolgt durch das Festlegen der Umgebungsvariable NLS\$1LANG in der Umgebung Ihres Kunden. Mit dieser Variablen werden die Sprache und die Region definiert, die von der Clientanwendung und dem Datenbankserver verwendet werden. Zudem wird damit der Zeichensatz des Clients bestimmt, der dem Zeichensatz von Daten entspricht, die in einer Client-Anwendung eingegeben oder von dieser angezeigt werden. Weitere Informationen zu NLS\$1LANG und Zeichensätzen finden Sie unter [What is a Character set or Code Page?](http://www.oracle.com/technetwork/database/database-technologies/globalization/nls-lang-099431.html#_Toc110410570) in der Oracle-Dokumentation.

### NLS-Initialisierungsparameter
<a name="Appendix.OracleCharacterSets.db-character-set.nls_parameters"></a>

Sie können auch folgende National Language Support (NLS)-Initialisierungsparameter auf Instance-Ebene für eine Oracle-DB in Amazon RDS festlegen:
+ NLS\$1COMP
+ NLS\$1DATE\$1FORMAT
+ NLS\$1LENGTH\$1SEMANTICS
+ NLS\$1NCHAR\$1CONV\$1EXCP
+ NLS\$1SORT
+ NLS\$1TIME\$1FORMAT
+ NLS\$1TIME\$1TZ\$1FORMAT
+ NLS\$1TIMESTAMP\$1FORMAT
+ NLS\$1TIMESTAMP\$1TZ\$1FORMAT

Weitere Informationen zum Ändern von Instance-Parametern finden Sie unter [Parametergruppen für Amazon RDS](USER_WorkingWithParamGroups.md).

Sie können weitere NLS-Initialisierungsparameter in Ihrem SQL-Client festlegen. Folgende Anweisung legt die NLS\$1LANGUAGE-Initialisierungsparameter in einem SQL-Client, der mit einer Oracle-DB-Instance verbunden ist, auf GERMAN fest:

```
ALTER SESSION SET NLS_LANGUAGE=GERMAN;
```

Weitere Information über das Verbinden mit einer Oracle-DB-Instance mit einem SQL-Client finden Sie unter [Herstellen der Verbindung zu Ihrer Oracle-DB-Instance](USER_ConnectToOracleInstance.md).

## Nationaler Zeichensatz
<a name="Appendix.OracleCharacterSets.nchar-character-set"></a>

Der nationale Zeichensatz wird in den Datentypen `NCHAR`, `NVARCHAR2` und `NCLOB` verwendet. Der nationale Zeichensatz wird normalerweise als NCHAR-Zeichensatz bezeichnet. Im Gegensatz zum DB-Zeichensatz wirkt sich der NCHAR-Zeichensatz nicht auf Datenbankmetadaten aus.

Der NCHAR-Zeichensatz unterstützt die folgenden Zeichensätze:
+ AL16UTF16 (Standard)
+ UTF8

Sie können einen der beiden Werte mit dem `--nchar-character-set-name` Parameter des [create-db-instance](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/rds/create-db-instance.html)Befehls angeben (nur AWS CLI Version 2). Wenn Sie die Amazon RDS-API verwenden, geben Sie den `NcharCharacterSetName` Parameter für den DBInstance Vorgang [Create](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html) an. Sie können den nationalen Zeichensatz nicht ändern, nachdem Sie die Datenbank erstellt haben.

Weitere Informationen zu Unicode in Oracle-Datenbanken finden Sie unter [Unterstützen von mehrsprachigen Datenbanken mit Unicode](https://docs.oracle.com/en/database/oracle/oracle-database/19/nlspg/supporting-multilingual-databases-with-unicode.html) in der Oracle-Dokumentation.