Erweiterte Optionen für das erstmalige Laden für Oracle-Migrationen konfigurieren
Oracle Cloud Infrastructure Database Migration legt automatisch optimale Standardwerte für Oracle Data Pump-Parameter fest, um eine bessere Performance zu erzielen und die Datensicherheit zu gewährleisten.
Um die Performance weiter zu optimieren, die Exportmodi zu ändern oder Datenbankobjekte umzubenennen, gibt es mehrere Data Pump-Einstellungen, die Sie unter "Erweiterte Einstellungen für Migrationsressourcen" auf der Registerkarte "Erstes Laden" konfigurieren können.
- Quelldatenübertragungsmechanismus: Typ der Dumpübertragung, die beim Data Pump-Export verwendet werden soll. Die Optionen sind CURL oder OCI_CLI. Die Standardeinstellung ist CURL.
- Zieldatenübertragungsmechanismus: Typ der Dumpübertragung, die beim Data Pump-Import verwendet werden soll. Die Optionen sind CURL oder OCI_CLI. Der Standardwert ist OCI_CLI.
-
Jobmodus:
- Vollständig führt einen vollständigen Datenbankexport aus.
- Mit Schema (Standard) können Sie eine Gruppe von zu exportierenden Schemas angeben.
Geben Sie Schemaobjekte für Ein- oder Ausschluss in der Registerkarte "Erweiterte Einstellungen", "Ausgewählte Objekte" an. Weitere Informationen finden sie unter Objekte für die Oracle-Migration auswählen.
Weitere Informationen zu den Jobmodi finden Sie unter Oracle Data Pump-Exportmodi in der Dokumentation Oracle Database-Utilitys.
-
Tabelle vorhanden - Aktion legt den Data Pump-Parameter
TABLE_EXISTS_ACTION
fest, der die auszuführende Aktion angibt, wenn Daten in eine bereits vorhandene Tabelle geladen werden.-
Überspringen: Keine Änderungen an der bereits vorhandenen Tabelle.
-
Abschneiden: Zeilen werden aus einer bereits vorhandenen Tabelle entfernt, bevor Zeilen aus dem Import eingefügt werden. Wenn für Tabellen, die von Fremdschlüssel-Constraints referenziert werden, "Truncate" angegeben wird, wird der Truncate-Vorgang in "Ersetzen" geändert.
-
Ersetzen: Bereits vorhandene Tabellen werden durch neue Definitionen ersetzt. Vor dem Erstellen der neuen Tabelle wird die alte Tabelle gelöscht.
-
Anhängen: Neue Zeilen werden den vorhandenen Zeilen in der Tabelle hinzugefügt.
- UNSPECIFIED: (Standard) Standardeinstellungen verwenden.
-
-
Cluster ist standardmäßig aktiviert. Wenn diese Option aktiviert ist, werden Data Pump-Worker auf die Instanzen (Knoten) in einer Clusterarchitektur (Oracle RAC) verteilt.
Wenn diese Einstellung nicht aktiviert ist, werden alle Data Pump-Worker entweder auf der aktuellen Instanz oder auf einer Instanz gestartet, die für den Job verwendet werden kann.
-
Exportparallelitätsgrad legt den Parameter
SET_PARALLEL degree
für den Data Pump-Export fest. Diese Einstellung bestimmt die maximale Anzahl an Worker-Prozessen, die für den Migrationsjob verwendet werden können. Mit diesem Parameter können Sie die für einen Job verwendete Ressourcenmenge anpassen.Standardmäßig setzt die Datenbankmigration den Parallelitätsgrad für den Export der Quelldatenbank auf (Summe (2 x (Anzahl physische CPUs) pro Knoten)), maximal 32.
Weitere Informationen finden Sie unter SET_PARALLEL-Prozedur in der PL/SQL-Packages- und Typenreferenz für Oracle Database.
-
Importparallelitätsgrad legt ähnlich wie beim Export den Parameter
SET_PARALLEL degree
für den Data Pump-Import fest.Standardmäßig setzt die Datenbankmigration die Importparallelität für autonome Datenbanken auf die Anzahl der OCPUs.
-
Tablespaces automatisch erstellen: Bei ADB-Dedicated-(ADB-D-) und co-verwalteten/nicht-ADB-Datenbankzielen ist die automatische Tablespace-Erstellung standardmäßig aktiviert. Die Datenbankmigration validiert, ob die automatische Tablespace-Erstellung in der angegebenen Zieldatenbank unterstützt wird. Oracle Autonomous Database Serverless-Ziele werden nicht unterstützt.
Die Datenbankmigration erkennt automatisch die Tablespaces der Quelldatenbank, die mit zu migrierenden Benutzerschemas verknüpft sind, und erstellt sie automatisch in der Zieldatenbank vor der Data Pump-Importphase. Die Datenbankmigration generiert die DDL, die erforderlich ist, um die Tablespaces vorab zu erstellen, erstellt die Tablespaces auf dem Ziel und führt die generierte DDL aus.
Wenn die automatische Tablespace-Erstellung aktiviert ist, überspringt die Datenbankmigration die automatische Erstellung für alle Tablespaces, die im Abschnitt Metadatenneuzuordnungen angegeben oder bereits in der Zieldatenbank vorhanden sind.
Big File verwenden: Autonomous Database-Systeme unterstützen nur BIGFILE-Tablespaces. Daher erzwingt die Datenbankmigration standardmäßig den BIGFILE-Tablespace für Autonomous Database-Ziele und gibt einen Fehler aus, wenn SMALLFILE-Tablespaces gefunden werden. Stattdessen können Sie SMALLFILE-Tablespaces explizit neu zuordnen.
Erweiterungsgröße: Ermöglicht Tablespaces mit AUTOEXTEND-Option, um Erweiterungsfehler zu vermeiden. Die Standarderweiterungsgröße beträgt 500 MB.
-
Ziel erneut zuordnen: Bei Migration zu einem Oracle Autonomous Database Serverless-Ziel werden alle Tablespaces automatisch DATA zugeordnet. Sie können dies außer Kraft setzen, indem Sie in Metadatenneuzuordnungen Tablespaces explizit einem anderen Ziel zuordnen.
- Blockgröße der Zieldatenbank: Optional können Sie beim Erstellen oder Aktualisieren einer Migration für ADB-Dedicated-(ADB-D-) und Co-Managed-/Nicht-ADB-Datenbankziele die Datenbankblockgröße für den Tablespace auswählen, da die automatische Tablespace-Erstellung standardmäßig aktiviert ist.
Derzeit gibt es zwei mögliche Werte, um die Blockgröße der Zieldatenbank auszuwählen: 8K oder 16K.
-
Mit Metadatenneuzuordnungen können Sie Datenbankobjekte während eines Migrationsjobs umbenennen. Wählen Sie das umzubenennende Objekt unter Typ aus, und geben Sie dann den alten Wert und den neuen Wert ein.
Unterstützte Objekte sind Datendatei, Schema, Tabelle und Tablespace.
Bei der Migration zu einem Oracle Autonomous Database Serverless-Ziel werden alle Tablespaces automatisch DATA zugeordnet. Sie können dies unterbinden, indem Sie Tablespaces explizit einem anderen Ziel zuordnen.
Quota-Berechtigungen für einzelne Benutzer bei Tablespaces werden nicht neu zugeordnet. Daher müssen Sie diese Berechtigungen für Tablespace-Daten manuell erstellen.
Um mehrere Objekte umzubenennen, klicken Sie auf + Weitere Metadatenneuzuordnung.
- Erweiterte Parameter Im Abschnitt "Erweiterte Parameter" können Sie die erweiterten Parameter für den anfänglichen Ladevorgang angeben.
Wählen Sie beim Erstellen der Migration eine Liste der Parameter für die Migration aus. Wählen Sie Parametername und Parameterwert aus der Liste aus. Klicken Sie auf + Weiterer Parameter, um die Parameter hinzugefügt zu werden.
Weitere Informationen finden Sie unter Zero Downtime Migration Logical Migration Response File Parameters Reference.
Übergeordnetes Thema: Oracle-Migrationen erstellen