Zeichensatz für Autonomous Database auswählen

Der Autonomous Database-Standard-Datenbankzeichensatz ist Unicode AL32UTF8, und der Standard-Länderzeichensatz ist AL16UTF16. Wenn Sie eine Datenbank bereitstellen, können Sie je nach Workload-Typ einen Datenbankzeichensatz und einen länderspezifischen Zeichensatz auswählen.
Hinweis

Oracle empfiehlt die Verwendung des Standardzeichensatzes der Unicode-Datenbank (AL32UTF8) aufgrund seiner Universalität und Kompatibilität mit aktuellen und zukünftigen Technologien und Sprachanforderungen.

Wenn Sie eine On-Premise-Datenbank mit einem Nicht-Unicode-Zeichensatz verwenden, kann die Migration zum Standard-Unicode-Zeichensatz ein komplizierter Prozess sein, der eine komplexe Datenanalyse erfordert. Daher können Sie mit Autonomous Database einen Zeichensatz auswählen, wenn Sie eine Autonomous Database-Instanz bereitstellen.

  1. Erstellen Sie eine Autonomous Database nach den Provisioning-Schritten.

    Weitere Informationen finden Sie unter Autonomous Database-Instanz bereitstellen.

  2. Blenden Sie auf der Seite Autonomous Database erstellen die Option Erweiterte Optionen anzeigen ein.
  3. Wählen Sie im Bereich "Erweiterte Optionen" die Registerkarte Management aus.
    • Verwenden Sie im Feld Zeichensatz den Selektor, um einen Zeichensatz auszuwählen.
    • Verwenden Sie im Feld Länderspezifischer Zeichensatz den Selektor, um einen länderspezifischen Zeichensatz auszuwählen.

    Um die Auswahl eines Werts zu erleichtern, wird die Liste beim Eingeben in den Textbereich gefiltert. Beispiel: Wenn Sie JA eingeben, werden nur die Optionen angezeigt, die JA enthalten, einschließlich: JA16EUC, JA16EUCTILDE, JA16SJIS, JA16JA16SJISTILDE und JA16VMS.

  4. Klicken Sie auf Autonomous Database erstellen, um die Autonomous Database bereitzustellen.

In den folgenden Themen finden Sie weitere Informationen:

Hinweise zur Zeichensatzauswahl

Enthält Notizen und Einschränkungen zur Auswahl eines Zeichensatzes und eines nationalen Zeichensatzes in Autonomous Database.

  • Wenn Sie eine Autonomous Database-Instanz bereitstellen, können Sie nur einen Zeichensatz für die Workload-Typen Data Warehouse, Transaktionsverarbeitung oder APEX auswählen.

    Der Workload-Typ JSON-Datenbank unterstützt nur den Standardzeichensatz, und Sie können keinen anderen Zeichensatz auswählen.

  • Autonomous Database vom Typ "Immer kostenlos" unterstützt keine Zeichensatzauswahl.

  • Sie können keinen anderen Zeichensatz auswählen, wenn Sie eine Instanz klonen. Eine geklonte Autonomous Database-Instanz hat denselben Zeichensatz wie die Quelldatenbank.

  • Sie können den Zeichensatz einer vorhandenen Autonomous Database-Instanz nicht ändern.

  • APEX-Entwickler- und Administrationsseiten werden nur auf Englisch unterstützt, wenn sich der Datenbankzeichensatz vom Standard (AL32UTF8) unterscheidet.

    Die Übersetzung von Benutzeranwendungen in andere Sprachen oder die Einstellung der primären Sprache einer Anwendung auf einen anderen Wert als Englisch wird nicht unterstützt. Wenn Sie APEX in einer anderen Sprache als Englisch verwenden, können Probleme wie unleserlicher Mülltext auftreten. Sie können Ihre APEX-Anwendungen jedoch verwenden, um nicht-englische Benutzerdaten zu verarbeiten, solange die Sprachen der Daten vom ausgewählten Datenbankzeichensatz unterstützt werden.

    Wenn Sie vollständige Unterstützung für die Globalisierung in APEX benötigen, migrieren Sie Ihre Anwendungen und Daten zu AL32UTF8, dem universellen Unicode-Zeichensatz. Dies ist der Standard- und empfohlene Zeichensatz für Autonomous Database.

    Wenn Sie einen anderen Zeichensatz als den Standard-Unicode-Zeichensatz (AL32UTF8) in Autonomous Database auswählen, werden im APEX-Sprachselektor nur Sprachen angezeigt, die in diesem Datenbankzeichensatz unterstützt werden. Beispiel: Wenn Sie den Datenbankzeichensatz WE8ISO8859P1 (ISO 8859-1 Westeuropäisch) auswählen, zeigt der Sprachselektor weder Japanisch noch Koreanisch an.

  • Beim Provisioning einer Instanz werden die unterstützten Zeichensatznamen im Selektor Zeichensatz auf der Registerkarte Management aufgeführt. Wenn Sie eine Liste der unterstützten Datenbankzeichensätze anzeigen möchten, bevor Sie eine Datenbank bereitstellen, gehen Sie wie folgt vor: