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.
Behebung von Problemen mit AWS Schema Conversion Tool
Im Folgenden finden Sie Informationen zur Behebung von Problemen mit dem AWS Schema Conversion Tool (AWS SCT).
Objekte können nicht aus einer Oracle-Quelldatenbank geladen werden.
Wenn Sie versuchen, ein Schema aus einer Oracle-Datenbank zu laden, tritt möglicherweise einer der folgenden Fehler auf.
Cannot load objects tree.
ORA-00942: table or view does not exist
Diese Fehler treten auf, weil der Benutzer, dessen ID Sie für die Verbindung mit der Oracle-Datenbank verwendet haben, nicht über ausreichende Berechtigungen verfügt, um das Schema zu lesen, wie es von erforderlich ist AWS SCT.
Sie können das Problem lösen, indem Sie dem Benutzer die select_catalog_role
-Berechtigung gewähren und außerdem die Berechtigung für jedes Wörterbuch in der Datenbank. Diese Berechtigungen bieten den schreibgeschützten Zugriff auf die Ansichten und Systemtabellen, der für AWS SCT erforderlich ist. Im folgenden Beispiel wird eine Benutzer-ID mit dem Namen min_privs
erstellt und dem Benutzer mit dieser ID werden die Minimalberechtigungen gewährt, die für die Konvertierung eines Schemas von einer Oracle-Quelldatenbank erforderlich sind.
create user min_privs identified by min_privs; grant connect to min_privs; grant select_catalog_role to min_privs; grant select any dictionary to min_privs;
Warnmeldung im Bewertungsbericht
Um die Komplexität der Konvertierung in eine andere Datenbank-Engine beurteilen zu können, AWS SCT ist Zugriff auf Objekte in Ihrer Quelldatenbank erforderlich. Wenn AWS SCT beim Scannen Probleme auftreten und eine Bewertung nicht durchgeführt werden kann, wird eine Warnmeldung ausgegeben. Diese Meldung weist darauf hin, dass der Prozentsatz der Konversionen insgesamt reduziert wurde. Im Folgenden sind Gründe aufgeführt, aus denen beim Scannen Probleme AWS SCT auftreten können:
Ihr Datenbankbenutzer hat nicht Zugriff auf alle benötigten Objekte. Weitere Informationen zu den AWS SCT erforderlichen Sicherheitsberechtigungen und Rechten für Ihre Datenbank finden Sie im entsprechenden Abschnitt Herstellen einer Verbindung zu Quelldatenbanken mit dem AWS Schema Conversion Tool zur Quelldatenbank in diesem Handbuch.
Ein im Schema zitiertes Objekt ist in der Datenbank nicht mehr vorhanden. Um das Problem zu lösen, können Sie mit SYSDBA-Berechtigungen eine Verbindung herstellen und überprüfen, ob das Objekt in der Datenbank vorhanden ist.
SCT versucht, ein verschlüsseltes Objekt zu bewerten.