Zeichensatz für Autonomous Database auswählen
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.
In den folgenden Themen finden Sie weitere Informationen:
- Hinweise zur Zeichensatzauswahl
Bietet Hinweise und Einschränkungen zur Auswahl eines Zeichensatzes und eines nationalen Zeichensatzes in Autonomous Database.
Übergeordnetes Thema: Hinweise für Benutzer, die von anderen Oracle-Datenbanken migrieren
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:
- Siehe Tabelle A-4 in Empfohlene Datenbankzeichensätze
- Siehe Tabelle A-6 unter Andere Zeichensätze.
Übergeordnetes Thema: Zeichensatz für Autonomous Database auswählen