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.
Bewertungen von Oracle
In diesem Abschnitt werden individuelle Vormigrationsbewertungen für Migrationsaufgaben beschrieben, bei denen ein Oracle-Quellendpunkt verwendet wird.
Anmerkung
Für die Verwendung der Vormigrationsbewertungen in diesem Abschnitt müssen Sie die folgenden Berechtigungen zu dms_user
hinzufügen:
grant select on gv_$parameter to dms_user; grant select on v_$instance to dms_user; grant select on v_$version to dms_user; grant select on gv_$ASM_DISKGROUP to dms_user; grant select on gv_$database to dms_user; grant select on DBA_DB_LINKS to to dms_user; grant select on gv_$log_History to dms_user; grant select on gv_$log to dms_user; grant select on dba_types to dms_user; grant select on dba_users to dms_user; grant select on dba_directories to dms_user;
Weitere Informationen zu Berechtigungen bei Verwendung von Oracle als Quelle finden Sie unter Erforderliche Benutzerkontenberechtigungen für eine selbstverwaltete Oracle-Quelle für AWS DMS.
Themen
- Stellen Sie sicher, dass der eingeschränkte LOB Modus nur verwendet wird, wenn er aktiviert BatchApplyEnabled ist
- Überprüfen Sie, ob die Tabellen in der Quelle Spalten ohne Skalierung enthalten, die für den Datentyp Zahl angegeben wurde
- Validieren Sie Trigger in der Zieldatenbank
- Überprüfen Sie, ob archivelog für die Quelle auf 0 DEST_ID gesetzt ist
- Überprüfen Sie, ob bei Volllast sekundäre Indizes in der Zieldatenbank aktiviert sind
- Überprüfen Sie, ob die im DMS Aufgabenbereich mit verwendeten Tabellen mehr als 999 Spalten BatchApplyEnabled haben
- Überprüfung der zusätzlichen Protokollierung auf Datenbankebene
- Validierung, ob der erforderliche DB-Link für Standby erstellt wird
- Oracle-Validierung für den LOB Datentyp und ob der Binärleser konfiguriert ist
- Überprüfen Sie, ob die Datenbank CDB
- Überprüfen der Oracle-Datenbankausgabe
- Validieren Sie die Oracle-Methode CDC für DMS
- Überprüfen Sie die RAC Oracle-Konfiguration für DMS
- Überprüfen Sie, ob der DMS Benutzer über Berechtigungen für das Ziel verfügt
- Überprüfen Sie, ob eine zusätzliche Protokollierung für alle Spalten erforderlich ist
- Überprüfen Sie, ob die zusätzliche Protokollierung für Tabellen mit Primärschlüsseln oder Einzelschlüsseln aktiviert ist
- Überprüfen Sie, ob dies der Fall ist SecureFile LOBs und ob die Aufgabe für den Vollmodus konfiguriert ist LOB
- Überprüfen Sie, ob funktionsbasierte Indizes in den Tabellen verwendet werden, die im Aufgabenbereich enthalten sind.
- Überprüfen Sie, ob globale temporäre Tabellen für die im Aufgabenbereich enthaltenen Tabellen verwendet werden.
- Überprüfen Sie, ob indexorganisierte Tabellen mit einem Überlaufsegment für die Tabellen verwendet werden, die im Aufgabenbereich enthalten sind.
- Überprüfen Sie, ob für die im Aufgabenbereich enthaltenen Tabellen verschachtelte Tabellen mit mehreren Ebenen verwendet werden.
- Überprüfen Sie, ob in den Tabellen, die im Aufgabenbereich enthalten sind, unsichtbare Spalten verwendet werden.
- Überprüfen Sie, ob materialisierte Ansichten, die auf einer ROWID Spalte basieren, für die im Aufgabenbereich enthaltenen Tabellen verwendet werden.
- Überprüfen Sie, ob die Active Data Guard DML Redirect-Funktion verwendet wird.
- Überprüfen Sie, ob hybride partitionierte Tabellen verwendet werden.
- Überprüfen Sie, ob Oracle-Konten verwendet werden, die nur auf Schemas basieren
- Überprüfen Sie, ob virtuelle Spalten verwendet werden
- Überprüfen Sie, ob die im Aufgabenbereich definierten Tabellennamen Apostrophe enthalten.
- Überprüfen Sie, ob die im Aufgabenbereich definierten Spalten Long Raw Datentypen, oder haben XMLTypeLong, und überprüfen Sie die LOB Moduskonfiguration in den Aufgabeneinstellungen.
- Überprüfen Sie, ob die Oracle-Quellversion von unterstützt wird. AWS DMS
- Überprüfen Sie, ob die Oracle-Zielversion von unterstützt wird. AWS DMS
- Überprüfen Sie, ob die Oracle-Zielversion von unterstützt wird. AWS DMS
- Überprüfen Sie, ob der DMS Benutzer über die erforderlichen Berechtigungen für die Datenvalidierung verfügt.
- Überprüfen Sie, ob der DMS Benutzer berechtigt ist, Binary Reader mit Oracle zu verwenden ASM
- Überprüfen Sie, ob der DMS Benutzer berechtigt ist, Binary Reader mit Oracle zu verwenden, wenn es sich nicht um ASM
- Überprüfen Sie, ob der DMS Benutzer berechtigt ist, Binary Reader mit der CopyToTempFolder Methode zu verwenden
- Überprüfen Sie, ob der DMS Benutzer berechtigt ist, Oracle Standby als Quelle zu verwenden
- Überprüfen Sie, ob die DMS Quelle mit einem Anwendungscontainer verbunden ist PDB
- Überprüfen Sie, ob die Tabelle XML Datentypen enthält, die im Aufgabenbereich enthalten sind.
- Überprüfen Sie, ob der Archivelog-Modus in der Quelldatenbank aktiviert ist.
- Validiert die Archivelog-Aufbewahrung für Oracle. RDS
- Überprüfen Sie, ob die Tabelle erweiterte Datentypen enthält, die im Aufgabenbereich enthalten sind.
- Überprüfen Sie die Länge des Objektnamens, der im Aufgabenbereich enthalten ist.
- Überprüfen Sie, ob die DMS Quelle mit einem Oracle verbunden ist PDB
- Überprüfen Sie, ob die Tabelle räumliche Spalten enthält, die im Aufgabenbereich enthalten sind.
- Überprüfen Sie, ob die DMS Quelle mit einem Oracle-Standby verbunden ist.
- Überprüfen Sie, ob der Tablespace der Quelldatenbank verschlüsselt ist mit. TDE
- Überprüfen Sie, ob es sich bei der Quelldatenbank um Oracle handelt ASM
Stellen Sie sicher, dass der eingeschränkte LOB Modus nur verwendet wird, wenn er aktiviert BatchApplyEnabled
ist
APISchlüssel: oracle-batch-apply-lob-mode
Bei dieser Bewertung vor der Migration wird geprüft, ob die Tabellen in der DMS Aufgabe Spalten enthaltenLOB. Wenn LOB Spalten zum Aufgabenbereich gehören, dürfen Sie den Modus „Nur BatchApplyEnabled
zusammen mit dem eingeschränkten LOB Modus“ verwenden.
Weitere Informationen finden Sie unter Aufgabeneinstellungen für Ziel-Metadaten.
Überprüfen Sie, ob die Tabellen in der Quelle Spalten ohne Skalierung enthalten, die für den Datentyp Zahl angegeben wurde
APISchlüssel: oracle-number-columns-without-scale
Bei dieser Bewertung vor der Migration wird geprüft, ob die DMS Aufgabe Spalten vom NUMBER Datentyp ohne Angabe eines Maßstabs umfasst. Es wird empfohlen, die Endpunkteinstellung NumberDataTypeScale
auf den im Bewertungsbericht angegebenen Wert festzulegen.
Weitere Informationen finden Sie unter Endpunkteinstellungen bei Verwendung von Oracle als Quelle für AWS DMS.
Validieren Sie Trigger in der Zieldatenbank
APISchlüssel: oracle-target-triggers-are-enabled
Bei dieser Bewertung vor der Migration wird überprüft, ob Trigger in der Zieldatenbank aktiviert sind. Die Bewertung schlägt fehl, wenn Trigger aktiviert sind. Wir empfehlen, die Auslöser während der Migration zu deaktivieren oder zu entfernen.
Weitere Informationen finden Sie unter Weitere Informationen finden Sie unter DMS Bewährte Methoden.
Überprüfen Sie, ob archivelog für die Quelle auf 0 DEST_ID
gesetzt ist
APISchlüssel: oracle-zero-archive-log-dest-id
Bei dieser Bewertung vor der Migration wird geprüft, ob das zusätzliche Verbindungsattribut für den Endpunkt als Quelle festgelegt useZeroDestid=true
ist, wenn das archivierte Protokoll auf DEST_ID
0 gesetzt ist.
Weitere Informationen finden Sie unter So behandeln Sie die AWS DMS Replikation bei Verwendung mit einer Oracle-Datenbank in Failover-Szenarien
Überprüfen Sie, ob bei Volllast sekundäre Indizes in der Zieldatenbank aktiviert sind
APISchlüssel: oracle-check-secondary-indexes
Bei dieser Bewertung vor der Migration wird überprüft, ob Sekundärindizes während einer Volllast der Zieldatenbank aktiviert sind. Es wird empfohlen, die Sekundärindizes bei Volllast zu deaktivieren oder zu entfernen.
Weitere Informationen finden Sie unter Bewährte Methoden für. AWS Database Migration Service
Überprüfen Sie, ob die im DMS Aufgabenbereich mit verwendeten Tabellen mehr als 999 Spalten BatchApplyEnabled haben
APISchlüssel: oracle-batch-apply-lob-999
Tabellen, für die der Batch-optimierte Anwendemodus aktiviert ist, können nicht mehr als insgesamt 999 Spalten haben. Tabellen mit mehr als 999 Spalten führen AWS DMS dazu, dass der Stapel nacheinander verarbeitet wird, was die Latenz erhöht. DMSverwendet die Formel 2 * columns_in_original_table + columns_in_primary_key <= 999, um die Gesamtzahl der Spalten pro Tabelle zu berechnen, die im batchoptimierten Anwendungsmodus unterstützt werden.
Weitere Informationen finden Sie unter Einschränkungen für Oracle als AWS Database Migration Service Ziel für.
Überprüfung der zusätzlichen Protokollierung auf Datenbankebene
APISchlüssel: oracle-supplemental-db-level
Bei dieser Vormigrationsbewertung wird überprüft, ob eine minimale zusätzliche Protokollierung auf Datenbankebene aktiviert ist. Sie müssen die zusätzliche Protokollierung aktivieren, um eine Oracle-Datenbank als Migrationsquelle verwenden zu können.
Verwenden Sie die folgende Abfrage, um die zusätzliche Protokollierung zu aktivieren:
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA
Weitere Informationen finden Sie unter Einrichten der zusätzlichen Protokollierung.
Diese Bewertung gilt nur für eine Volllast- und CDC Migration oder eine reine CDC Migration. Diese Bewertung ist nicht für eine Migration nur mit vollständigem Ladevorgang gültig.
Validierung, ob der erforderliche DB-Link für Standby erstellt wird
APISchlüssel: oracle-validate-standby-dblink
Bei dieser Bewertung vor der Migration wird geprüft, ob Dblink für die Oracle-Standby-Datenbankquelle erstellt wurde. AWSDMS_DBLINK ist eine Voraussetzung für die Verwendung einer Standby-Datenbank als Quelle. Wenn Sie Oracle Standby als Quelle verwenden, prüft AWS DMS standardmäßig keine offenen Transaktionen.
Weitere Informationen finden Sie unter Arbeiten mit einer selbstverwalteten Oracle-Datenbank als Quelle für AWS DMS.
Diese Bewertung gilt nur für eine Volllast und CDC Migration oder eine CDC reine Migration. Diese Bewertung ist nicht für eine Migration nur mit vollständigem Ladevorgang gültig.
Oracle-Validierung für den LOB Datentyp und ob der Binärleser konfiguriert ist
APISchlüssel: oracle-binary-lob-source-validation
Bei dieser Bewertung vor der Migration LogMiner wird geprüft, ob Oracle für einen Oracle-Datenbank-Endpunkt der Version 12c oder höher verwendet wird. AWS DMS unterstützt Oracle nicht LogMiner für Migrationen von LOB Spalten aus Oracle-Datenbanken Version 12c. Bei dieser Bewertung wird auch geprüft, ob LOB Spalten vorhanden sind, und es werden entsprechende Empfehlungen gegeben.
Um Ihre Migration so zu konfigurieren, dass Oracle nicht verwendet wird LogMiner, fügen Sie Ihrem Quellendpunkt die folgende Konfiguration hinzu:
useLogMinerReader=N;useBfile=Y;
Weitere Informationen finden Sie unter Verwenden von Oracle LogMiner oder AWS DMS Binary Reader für CDC.
Diese Bewertung ist nur für eine Volllast- und CDC Migration oder eine CDC reine Migration gültig. Diese Bewertung ist nicht für eine Migration nur mit vollständigem Ladevorgang gültig.
Überprüfen Sie, ob die Datenbank CDB
APISchlüssel: oracle-validate-cdb
Mit dieser Bewertung vor der Migration wird überprüft, ob es sich bei der Datenbank um eine Container-Datenbank handelt. AWS DMS unterstützt die Mehrmandanten-Container-Stammdatenbank (CDB$) nicht. ROOT
Anmerkung
Diese Bewertung ist nur für Oracle-Versionen 12.1.0.1 oder höher erforderlich. Diese Bewertung ist nicht für Oracle-Versionen vor 12.1.0.1 anwendbar.
Weitere Informationen finden Sie unter Einschränkungen bei der Verwendung von Oracle als Quelle für AWS DMS.
Diese Bewertung gilt nur für eine Volllast- und CDC Migration oder eine CDC reine Migration. Diese Bewertung ist nicht für eine Migration nur mit vollständigem Ladevorgang gültig.
Überprüfen der Oracle-Datenbankausgabe
APISchlüssel: oracle-check-cdc-support-express-edition
Bei dieser Bewertung vor der Migration wird geprüft, ob es sich bei der Oracle-Quelldatenbank um die Express Edition handelt. AWS DMS unterstützt CDC Oracle Express Edition (Oracle Database XE) Version 18.0 und höher nicht.
Diese Bewertung gilt nur für eine Volllast und CDC Migration oder eine reine MigrationCDC. Diese Bewertung ist nicht für eine Migration nur mit vollständigem Ladevorgang gültig.
Validieren Sie die Oracle-Methode CDC für DMS
APISchlüssel: oracle-recommendation-cdc-method
Diese Bewertung vor der Migration validiert die Redo-Log-Generierung für die letzten sieben Tage und gibt eine Empfehlung ab, ob AWS DMS Binary Reader oder Oracle dafür verwendet werden soll. LogMiner CDC
Diese Bewertung ist nur für eine Volllast- und CDC Migration oder eine reine Migration gültig. CDC Diese Bewertung ist nicht für eine Migration nur mit vollständigem Ladevorgang gültig.
Weitere Informationen zur Entscheidung, welche CDC Methode verwendet werden soll, finden Sie unter. Verwenden von Oracle LogMiner oder AWS DMS Binary Reader für CDC
Überprüfen Sie die RAC Oracle-Konfiguration für DMS
APISchlüssel: oracle-check-rac
Bei dieser Vormigrationsbewertung wird geprüft, ob es sich bei der Oracle-Datenbank um einen Real-Application-Cluster handelt. Real-Application-Cluster-Datenbanken müssen korrekt konfiguriert sein. Wenn die Datenbank auf basiertRAC, empfehlen wir, AWS DMS Binary Reader for CDC anstelle von Oracle zu verwenden LogMiner.
Diese Bewertung gilt nur für eine Volllast- und CDC -Migration oder eine reine CDC Migration. Diese Bewertung ist nicht für eine Migration nur mit vollständigem Ladevorgang gültig.
Weitere Informationen finden Sie unter Verwenden von Oracle LogMiner oder AWS DMS Binary Reader für CDC.
Überprüfen Sie, ob der DMS Benutzer über Berechtigungen für das Ziel verfügt
APISchlüssel: oracle-validate-permissions-on-target
Bei dieser Bewertung vor der Migration wird überprüft, ob DMS Benutzer über alle erforderlichen Berechtigungen für die Zieldatenbank verfügen.
Überprüfen Sie, ob eine zusätzliche Protokollierung für alle Spalten erforderlich ist
APISchlüssel: oracle-validate-supplemental-logging-all-columns
Bei dieser Bewertung vor der Migration wird für die im Aufgabenbereich genannten Tabellen überprüft, ob für alle Tabellenspalten ohne Primär- oder Einzelschlüssel zusätzliche Protokollierung hinzugefügt wurde. Ohne zusätzliche Protokollierung aller Spalten für eine Tabelle, der ein primärer oder eindeutiger Schlüssel fehlt, ist das before-and-after Bild der Daten nicht in den Redo-Logs verfügbar. DMSerfordert zusätzliche Protokollierung für Tabellen ohne Primärschlüssel oder eindeutigen Schlüssel zur Generierung von Anweisungen. DML
Überprüfen Sie, ob die zusätzliche Protokollierung für Tabellen mit Primärschlüsseln oder Einzelschlüsseln aktiviert ist
APISchlüssel: oracle-validate-supplemental-logging-for-pk
Bei dieser Bewertung vor der Migration wird überprüft, ob die zusätzliche Protokollierung für Tabellen mit einem Primärschlüssel oder einem eindeutigen Index aktiviert ist, und es wird auch geprüft, ob die zusätzliche Protokollierung auf AddSupplementalLogging
Endpunktebene aktiviert ist. Um sicherzustellen, dass Änderungen repliziert werden DMS können, können Sie entweder manuell zusätzliche Protokollierung auf Tabellenebene hinzufügen, die auf dem Primärschlüssel oder dem eindeutigen Schlüssel basiert, oder Sie können die Endpunkteinstellung verwenden, wenn ein DMS Benutzer über die ALTER Berechtigung für eine replizierte Tabelle AddSupplementalLogging = true
verfügt.
Überprüfen Sie, ob dies der Fall ist SecureFile LOBs und ob die Aufgabe für den Vollmodus konfiguriert ist LOB
APISchlüssel: oracle-validate-securefile-lobs
Bei dieser Bewertung vor der Migration wird geprüft, ob SecureFile LOBs In-Tabellen innerhalb des Aufgabenbereichs vorhanden sind, und ihre LOB Einstellungen werden überprüft. Es ist wichtig zu beachten, dass diese SecureFile LOBs derzeit nur im FULL LOB Modus unterstützt werden. Erwägen Sie, LOB Tabellen einer separaten Aufgabe zuzuweisen, um die Leistung zu verbessern, da das Ausführen von Aufgaben im LOB Vollmodus zu einer langsameren Leistung führen kann.
Überprüfen Sie, ob funktionsbasierte Indizes in den Tabellen verwendet werden, die im Aufgabenbereich enthalten sind.
APISchlüssel: oracle-validate-function-based-indexes
Bei dieser Bewertung vor der Migration wird geprüft, ob funktionsbasierte Indizes für Tabellen innerhalb des Aufgabenbereichs vorliegen. Beachten Sie, dass die Replikation AWS DMS funktionsbasierter Indizes nicht unterstützt wird. Erwägen Sie, die Indizes nach der Migration in Ihrer Zieldatenbank zu erstellen.
Überprüfen Sie, ob globale temporäre Tabellen für die im Aufgabenbereich enthaltenen Tabellen verwendet werden.
APISchlüssel: oracle-validate-global-temporary-tables
Bei dieser Bewertung vor der Migration wird geprüft, ob globale temporäre Tabellen innerhalb des Aufgabenbereichs für die Zuordnung von Tabellen verwendet werden. Beachten Sie, dass die Migration oder Replikation globaler temporärer Tabellen AWS DMS nicht unterstützt wird.
Überprüfen Sie, ob indexorganisierte Tabellen mit einem Überlaufsegment für die Tabellen verwendet werden, die im Aufgabenbereich enthalten sind.
APISchlüssel: oracle-validate-iot-overflow-segments
Überprüfen Sie, ob indexorganisierte Tabellen mit einem Überlaufsegment für die im Aufgabenbereich enthaltenen Tabellen verwendet werden. AWS DMS unterstützt CDC keine indexorganisierten Tabellen mit einem Überlaufsegment.
Überprüfen Sie, ob für die im Aufgabenbereich enthaltenen Tabellen verschachtelte Tabellen mit mehreren Ebenen verwendet werden.
APISchlüssel: oracle-validate-more-than-one-nesting-table-level
Bei dieser Bewertung vor der Migration wird die Verschachtelungsebene der verschachtelten Tabelle geprüft, die für den Aufgabenbereich verwendet wird. AWS DMS unterstützt nur eine Ebene der Tabellenverschachtelung.
Überprüfen Sie, ob in den Tabellen, die im Aufgabenbereich enthalten sind, unsichtbare Spalten verwendet werden.
APISchlüssel: oracle-validate-invisible-columns
Bei dieser Bewertung vor der Migration wird geprüft, ob die im Aufgabenbereich verwendeten Tabellen unsichtbare Spalten haben. AWS DMS migriert keine Daten aus unsichtbaren Spalten in Ihrer Quelldatenbank. Um die unsichtbaren Spalten zu migrieren, müssen Sie sie so ändern, dass sie sichtbar sind.
Überprüfen Sie, ob materialisierte Ansichten, die auf einer ROWID Spalte basieren, für die im Aufgabenbereich enthaltenen Tabellen verwendet werden.
APISchlüssel: oracle-validate-rowid-based-materialized-views
Bei dieser Bewertung vor der Migration wird geprüft, ob die bei der Migration verwendeten materialisierten Ansichten auf der Grundlage der Spalte erstellt wurden. ROWID AWS DMS unterstützt weder den ROWID Datentyp noch materialisierte Ansichten, die auf einer Spalte basieren. ROWID
Überprüfen Sie, ob die Active Data Guard DML Redirect-Funktion verwendet wird.
APISchlüssel: oracle-validate-adg-redirect-dml
Bei dieser Bewertung vor der Migration wird geprüft, ob die Active Data Guard DML Redirect-Funktion verwendet wird. Wenn Sie Oracle 19.0 als Quelle verwenden, wird die Data Guard DML Redirect-Funktion AWS DMS nicht unterstützt.
Überprüfen Sie, ob hybride partitionierte Tabellen verwendet werden.
APISchlüssel: oracle-validate-hybrid-partitioned-tables
Bei dieser Bewertung vor der Migration wird geprüft, ob hybride partitionierte Tabellen für die im Aufgabenbereich definierten Tabellen verwendet werden.
Überprüfen Sie, ob Oracle-Konten verwendet werden, die nur auf Schemas basieren
APISchlüssel: oracle-validate-schema-only-accounts
Bei dieser Bewertung vor der Migration wird geprüft, ob innerhalb des Aufgabenbereichs ausschließlich Schema-Konten gefunden wurden.
Überprüfen Sie, ob virtuelle Spalten verwendet werden
APISchlüssel: oracle-validate-virtual-columns
Bei dieser Bewertung vor der Migration wird geprüft, ob die Oracle-Instance virtuelle Spalten in Tabellen innerhalb des Aufgabenbereichs hat.
Überprüfen Sie, ob die im Aufgabenbereich definierten Tabellennamen Apostrophe enthalten.
APISchlüssel: oracle-validate-names-with-apostrophes
Bei dieser Bewertung vor der Migration wird geprüft, ob die im Aufgabenbereich verwendeten Tabellen Apostrophe enthalten. AWS DMS repliziert keine Tabellen, deren Namen Apostrophe enthalten. Falls identifiziert, sollten Sie erwägen, solche Tabellen umzubenennen. Alternativ könnten Sie eine Ansicht oder eine materialisierte Ansicht ohne Apostrophe erstellen, um diese Tabellen zu laden.
Überprüfen Sie, ob die im Aufgabenbereich definierten Spalten Long Raw
Datentypen, oder haben XMLType
Long
, und überprüfen Sie die LOB Moduskonfiguration in den Aufgabeneinstellungen.
APISchlüssel: oracle-validate-limited-lob-mode-for-longs
Bei dieser Bewertung vor der Migration wird überprüft, ob die im Aufgabenbereich definierten Tabellen die DatentypenXMLType
, oder Long Raw
haben, und es wird geprüftLong
, ob die Taskeinstellung für die Verwendung des Modus „Beschränkte Größe“ konfiguriert ist. LOB AWS DMS unterstützt die Replikation dieser Datentypen im Modus nicht. FULL LOB Erwägen Sie, die Taskeinstellung so zu ändern, dass der LOB Modus „Beschränkte Größe“ verwendet wird, wenn Sie Tabellen mit solchen Datentypen identifizieren.
Überprüfen Sie, ob die Oracle-Quellversion von unterstützt wird. AWS DMS
APISchlüssel: oracle-validate-supported-versions-of-source
Bei dieser Bewertung vor der Migration wird geprüft, ob die Version der Oracle-Quellinstanz von unterstützt wird. AWS DMS
Überprüfen Sie, ob die Oracle-Zielversion von unterstützt wird. AWS DMS
APISchlüssel: oracle-validate-supported-versions-of-target
Bei dieser Bewertung vor der Migration wird geprüft, ob die Zielversion der Oracle-Instanz von unterstützt wird. AWS DMS
Überprüfen Sie, ob die Oracle-Zielversion von unterstützt wird. AWS DMS
APISchlüssel: oracle-validate-supported-versions-of-target
Bei dieser Bewertung vor der Migration wird geprüft, ob die Zielversion der Oracle-Instanz von unterstützt wird. AWS DMS
Überprüfen Sie, ob der DMS Benutzer über die erforderlichen Berechtigungen für die Datenvalidierung verfügt.
APISchlüssel: oracle-prerequisites-privileges-of-validation-feature
Bei dieser Bewertung vor der Migration wird geprüft, ob der DMS Benutzer über die erforderlichen Rechte zur Verwendung der DMS Datenvalidierung verfügt. Sie können die Aktivierung dieser Überprüfung ignorieren, wenn Sie nicht beabsichtigen, die Datenvalidierung zu verwenden.
Überprüfen Sie, ob der DMS Benutzer berechtigt ist, Binary Reader mit Oracle zu verwenden ASM
APISchlüssel: oracle-prerequisites-privileges-of-binary-reader-asm
Bei dieser Bewertung vor der Migration wird geprüft, ob der DMS Benutzer über die erforderlichen Rechte verfügt, um Binary Reader auf der ASM Oracle-Instance zu verwenden. Sie können die Aktivierung dieser Bewertung ignorieren, wenn Ihre Quelle keine ASM Oracle-Instance ist oder wenn Sie Binary Reader nicht für verwenden. CDC
Überprüfen Sie, ob der DMS Benutzer berechtigt ist, Binary Reader mit Oracle zu verwenden, wenn es sich nicht um ASM
APISchlüssel: oracle-prerequisites-privileges-of-binary-reader-non-asm
Bei dieser Bewertung vor der Migration wird geprüft, ob der DMS Benutzer über die erforderlichen Rechte verfügt, um Binary Reader auf der Oracle-Instanz zu verwenden. ASM Diese Bewertung ist nur gültig, wenn Sie über eine ASM Oracle-Nicht-Instance verfügen.
Überprüfen Sie, ob der DMS Benutzer berechtigt ist, Binary Reader mit der CopyToTempFolder Methode zu verwenden
APISchlüssel: oracle-prerequisites-privileges-of-binary-reader-copy-to-temp-folder
Bei dieser Bewertung vor der Migration wird geprüft, ob der DMS Benutzer über die erforderlichen Rechte verfügt, um den Binary Reader mit der Methode „In temporären Ordner kopieren“ zu verwenden. Diese Bewertung ist nur relevant, wenn Sie planen, CDC Änderungen CopyToTempFolder zu lesen, während Sie den Binary Reader verwenden, und wenn Sie eine ASM Instanz mit der Quelle verbunden haben. Sie können die Aktivierung dieser Bewertung ignorieren, wenn Sie die CopyToTempFolder Funktion nicht verwenden möchten.
Wir empfehlen, die CopyToTempFolder Funktion nicht zu verwenden, da sie veraltet ist.
Überprüfen Sie, ob der DMS Benutzer berechtigt ist, Oracle Standby als Quelle zu verwenden
APISchlüssel: oracle-prerequisites-privileges-of-standby-as-source
Bei dieser Bewertung vor der Migration wird geprüft, ob der DMS Benutzer über die erforderlichen Rechte verfügt, um eine StandBy Oracle-Instance als Quelle zu verwenden. Sie können die Aktivierung dieser Bewertung ignorieren, wenn Sie nicht beabsichtigen, eine StandBy Oracle-Instance als Quelle zu verwenden.
Überprüfen Sie, ob die DMS Quelle mit einem Anwendungscontainer verbunden ist PDB
APISchlüssel: oracle-check-app-pdb
Bei dieser Bewertung vor der Migration wird überprüft, ob die DMS Quelle mit einem Anwendungscontainer verbunden ist. PDB DMSunterstützt keine Replikation aus einem Anwendungscontainer. PDB
Überprüfen Sie, ob die Tabelle XML Datentypen enthält, die im Aufgabenbereich enthalten sind.
APISchlüssel: oracle-check-xml-columns
Bei dieser Bewertung vor der Migration wird geprüft, ob die im Aufgabenbereich verwendeten Tabellen Datentypen habenXML. Außerdem wird geprüft, ob die Aufgabe für den eingeschränkten LOB Modus konfiguriert ist, wenn die Tabelle einen Datentyp enthält. XML DMSunterstützt nur den eingeschränkten LOB Modus für die Migration von Oracle-Spalten. XML
Überprüfen Sie, ob der Archivelog-Modus in der Quelldatenbank aktiviert ist.
APISchlüssel: oracle-check-archivelog-mode
Bei dieser Bewertung vor der Migration wird geprüft, ob der Archivelog-Modus in der Quelldatenbank aktiviert ist. Die Aktivierung des Archivprotokollmodus in der Quelldatenbank ist erforderlich, um Änderungen zu replizierenDMS.
Validiert die Archivelog-Aufbewahrung für Oracle. RDS
APISchlüssel: oracle-check-archivelog-retention-rds
Bei dieser Bewertung vor der Migration wird geprüft, ob die Archivelog-Aufbewahrung in Ihrer RDS Oracle-Datenbank für mindestens 24 Stunden konfiguriert ist.
Überprüfen Sie, ob die Tabelle erweiterte Datentypen enthält, die im Aufgabenbereich enthalten sind.
APISchlüssel: oracle-check-extended-columns
Mit dieser Bewertung vor der Migration wird geprüft, ob die im Aufgabenbereich verwendeten Tabellen erweiterte Datentypen haben. Beachten Sie, dass erweiterte Datentypen erst ab Version 3.5 unterstützt werden. DMS
Überprüfen Sie die Länge des Objektnamens, der im Aufgabenbereich enthalten ist.
APISchlüssel: oracle-check-object-30-bytes-limit
Bei dieser Bewertung vor der Migration wird überprüft, ob die Länge des Objektnamens 30 Byte überschreitet. DMSunterstützt keine langen Objektnamen (über 30 Byte).
Überprüfen Sie, ob die DMS Quelle mit einem Oracle verbunden ist PDB
APISchlüssel: oracle-check-pdb-enabled
Mit dieser Bewertung vor der Migration wird überprüft, ob die DMS Quelle mit einem verbunden ist. PDB DMSwird CDC nur unterstützt, wenn der Binary Reader mit Oracle PDB als Quelle verwendet wird. Bei der Bewertung wird auch bewertet, ob die Aufgabe so konfiguriert ist, dass sie den Binärleser verwendet, wenn sie mit Oracle PDB verbunden DMS ist.
Überprüfen Sie, ob die Tabelle räumliche Spalten enthält, die im Aufgabenbereich enthalten sind.
APISchlüssel: oracle-check-spatial-columns
Bei dieser Bewertung vor der Migration wird geprüft, ob die Tabelle räumliche Spalten enthält, die im Aufgabenbereich enthalten sind. DMSunterstützt räumliche Datentypen nur im Vollmodus. LOB Bei der Bewertung wird auch bewertet, ob die Aufgabe so konfiguriert ist, dass bei der DMS Identifizierung räumlicher Spalten der LOB Vollmodus verwendet wird.
Überprüfen Sie, ob die DMS Quelle mit einem Oracle-Standby verbunden ist.
APISchlüssel: oracle-check-standby-db
Bei dieser Bewertung vor der Migration wird überprüft, ob die Quelle mit einem Oracle-Standby verbunden ist. DMSwird CDC nur unterstützt, wenn der Binärleser mit Oracle Standby als Quelle verwendet wird. Bei der Bewertung wird auch bewertet, ob die Aufgabe so konfiguriert ist, dass sie den Binärleser verwendet, wenn sie mit Oracle Standby verbunden DMS ist.
Überprüfen Sie, ob der Tablespace der Quelldatenbank verschlüsselt ist mit. TDE
APISchlüssel: oracle-check-tde-enabled
Bei dieser Bewertung vor der Migration wird überprüft, ob für die Quelle die TDE Verschlüsselung im Tablespace aktiviert ist. DMSunterstützt TDE nur verschlüsselte Tablespaces, wenn Oracle for Oracle verwendet wird. LogMiner RDS
Überprüfen Sie, ob es sich bei der Quelldatenbank um Oracle handelt ASM
APISchlüssel: oracle-check-asm
Diese Bewertung vor der Migration bestätigt, ob die Quelle verwendet. ASM Um die Leistung bei der ASM Konfiguration zu verbessern, sollten Sie erwägen, die Einstellungen für den Quellendpunkt hinzuzufügen parallelASMReadThreads
und readAheadBlocks
zu erweitern.