Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Oracle-Diagnoseunterstützungsskripts

Fokusmodus
Oracle-Diagnoseunterstützungsskripts - AWS Database Migration Service

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.

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.

Im Folgenden finden Sie die Diagnosesupport-Skripte, die für die Analyse einer lokalen Datenbank oder einer Amazon RDS for Oracle Oracle-Datenbank in Ihrer AWS DMS Migrationskonfiguration verfügbar sind. Diese Skripts funktionieren entweder mit einem Quell- oder Zielendpunkt. Die Skripts wurden alle so geschrieben, dass sie im Befehlszeilen-Dienstprogramm SQL*Plus ausgeführt werden können. Weitere Informationen zur Verwendung dieses Dienstprogramms finden Sie unter Verwendung von SQL Command Line in der Oracle-Dokumentation.

Bevor Sie das Skript ausführen, stellen Sie sicher, dass das von Ihnen verwendete Benutzerkonto über die erforderlichen Berechtigungen für den Zugriff auf Ihre Oracle-Datenbank verfügt. Bei den angezeigten Berechtigungseinstellungen wird davon ausgegangen, dass ein Benutzer wie folgt erstellt wurde.

CREATE USER script_user IDENTIFIED BY password;

Legen Sie für eine On-Premises-Datenbank die Mindestberechtigungen wie folgt für script_user fest.

GRANT CREATE SESSION TO script_user; GRANT SELECT on V$DATABASE to script_user; GRANT SELECT on V$VERSION to script_user; GRANT SELECT on GV$SGA to script_user; GRANT SELECT on GV$INSTANCE to script_user; GRANT SELECT on GV$DATAGUARD_CONFIG to script_user; GRANT SELECT on GV$LOG to script_user; GRANT SELECT on DBA_TABLESPACES to script_user; GRANT SELECT on DBA_DATA_FILES to script_user; GRANT SELECT on DBA_SEGMENTS to script_user; GRANT SELECT on DBA_LOBS to script_user; GRANT SELECT on V$ARCHIVED_LOG to script_user; GRANT SELECT on DBA_TAB_MODIFICATIONS to script_user; GRANT SELECT on DBA_TABLES to script_user; GRANT SELECT on DBA_TAB_PARTITIONS to script_user; GRANT SELECT on DBA_MVIEWS to script_user; GRANT SELECT on DBA_OBJECTS to script_user; GRANT SELECT on DBA_TAB_COLUMNS to script_user; GRANT SELECT on DBA_LOG_GROUPS to script_user; GRANT SELECT on DBA_LOG_GROUP_COLUMNS to script_user; GRANT SELECT on V$ARCHIVE_DEST to script_user; GRANT SELECT on DBA_SYS_PRIVS to script_user; GRANT SELECT on DBA_TAB_PRIVS to script_user; GRANT SELECT on DBA_TYPES to script_user; GRANT SELECT on DBA_CONSTRAINTS to script_user; GRANT SELECT on V$TRANSACTION to script_user; GRANT SELECT on GV$ASM_DISK_STAT to script_user; GRANT SELECT on GV$SESSION to script_user; GRANT SELECT on GV$SQL to script_user; GRANT SELECT on DBA_ENCRYPTED_COLUMNS to script_user; GRANT SELECT on DBA_PDBS to script_user; GRANT EXECUTE on dbms_utility to script_user;

Legen Sie für eine Amazon-RDS-Datenbank die Mindestberechtigungen wie folgt fest.

GRANT CREATE SESSION TO script_user; exec rdsadmin.rdsadmin_util.grant_sys_object('V_$DATABASE','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('V_$VERSION','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('GV_$SGA','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('GV_$INSTANCE','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('GV_$DATAGUARD_CONFIG','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('GV_$LOG','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_TABLESPACES','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_DATA_FILES','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_SEGMENTS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_LOBS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('V_$ARCHIVED_LOG','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_TAB_MODIFICATIONS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_TABLES','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_TAB_PARTITIONS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_MVIEWS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_OBJECTS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_TAB_COLUMNS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_LOG_GROUPS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_LOG_GROUP_COLUMNS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('V_$ARCHIVE_DEST','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_SYS_PRIVS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_TAB_PRIVS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_TYPES','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_CONSTRAINTS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('V_$TRANSACTION','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('GV_$ASM_DISK_STAT','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('GV_$SESSION','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('GV_$SQL','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_ENCRYPTED_COLUMNS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBA_PDBS','script_user','SELECT'); exec rdsadmin.rdsadmin_util.grant_sys_object('DBMS_UTILITY','script_user','EXECUTE');

Im Folgenden finden Sie Beschreibungen, wie Sie jedes für Oracle verfügbare SQL*Plus-Unterstützungsskript herunterladen, überprüfen und ausführen können. Dort erfahren Sie auch, wie Sie die Ausgabe überprüfen und in Ihren AWS -Support-Fall hochladen können.

Das Skript awsdms_support_collector_oracle.sql

Laden Sie das awsdms_support_collector_oracle.sql-Skript herunter.

Dieses Skript erfasst Informationen über Ihre Oracle-Datenbankkonfiguration. Denken Sie daran, die Prüfsumme des Skripts zu überprüfen. Wenn die Prüfsumme verifiziert wurde, überprüfen Sie den SQL-Code in dem Skript, um den Code auszukommentieren, dessen Ausführung Sie nicht wünschen. Wenn Sie mit der Integrität und dem Inhalt des Skripts zufrieden sind, können Sie es ausführen.

So führen Sie das Skript aus und laden die Ergebnisse in Ihren Support-Fall hoch
  1. Führen Sie das Skript in Ihrer Datenbankumgebung mit der folgenden SQL*Plus-Befehlszeile aus.

    SQL> @awsdms_support_collector_oracle.sql
  2. Geben Sie bei der folgenden Eingabeaufforderung nur den Namen eines der Schemata ein, die Sie migrieren möchten.

  3. Geben Sie bei der folgenden Eingabeaufforderung den Namen des Benutzers (script_user) ein, den Sie für die Verbindung mit der Datenbank definiert haben.

  4. Geben Sie bei der folgenden Eingabeaufforderung die Anzahl der Tage an Daten ein, die Sie untersuchen möchten, oder akzeptieren Sie die Standardeinstellung. Das Skript erfasst dann die angegebenen Daten aus Ihrer Datenbank.

  5. Überprüfen Sie diese HTML-Datei und entfernen Sie alle Informationen, die Sie nicht weitergeben möchten. Wenn Sie den HTML-Code teilen können, laden Sie die Datei in Ihren AWS Support-Fall hoch. Weitere Informationen zum Hochladen dieser Datei finden Sie unter Arbeiten mit Skripten zur Diagnoseunterstützung in AWS DMS.

Auf dieser Seite

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.