Fehler bei der Migrationserstellung

Wenn in Oracle Cloud Infrastructure Database Migration eine Migrationsressource (odms-migration) den Status "Nicht erfolgreich" aufweist, gehen Sie wie folgt vor, um weitere Details zum Fehler zu erhalten:

  1. Rufen Sie die Migrations-OCID ab.

    • OCI-Webkonsole verwenden:

      Gehen Sie zur OCI-Konsole, und öffnen Sie den Database Migration-Service/die Migrationen (z.B. https://console.us-phoenix-1.oraclecloud.com/odms/migrations).

      Suchen Sie in der Liste die nicht erfolgreiche Migration, und wählen Sie im Menü "Aktionen" (drei Punkte) die Option OCID kopieren aus.

    • OCI-Befehlszeilenschnittstelle des Oracle Database Migration-Service (database-migration) verwenden:

      Die OCID des Compartments, in dem die nicht erfolgreiche Migration erstellt wurde, ist erforderlich.

      • Listen Sie alle Migrationsressourcen auf, und suchen Sie den Fehler:

        oci database-migration migration list -c `compartmentOCID`

        Siehe database-migration >> migration >> list.

      • Wenn Sie den Anzeigenamen der Migration kennen, können Sie damit Ergebnisse filtern:

        oci database-migration migration list -c `compartmentOCID` --display-name `migrationDisplayName`
  2. Rufen Sie die mit der Migrationserstellungsanforderung verknüpfte Arbeitsanforderungs-OCID ab.

    • OCI-Befehlszeilenschnittstelle des Oracle Database Migration-Service (database-migration) verwenden:

      Die OCID des Compartments, in dem die nicht erfolgreiche Migration erstellt wurde, ist erforderlich.

      • Verwenden Sie die Migrations-OCID, um die Arbeitsanforderungen aufzulisten:

        oci database-migration work-request list --resource-id odms-migration-OCID --compartment-id
         odms-migration-compartment-OCID

        Siehe database-migration >> work-request >> list.

      • Verwenden Sie die Compartment-OCID, um die Arbeitsanforderungen des Compartments aufzulisten:

        oci database-migration work-request list --compartment-id odms-migration-compartment-OCID
      • Verwenden Sie die Option sort-by, um die Ergebnisse nach displayName oder timeCreated zu sortieren:

        oci database-migration work-request list --compartment-id odms-migration-compartment-OCID --sort-by displayName
      • Verwenden Sie die Option sort-order mit asc oder desc:

        oci database-migration work-request list --compartment-id odms-migration-compartment-OCID --sort-oder ASC

        Es kann nur eine Sortierreihenfolge angegeben werden. Die Standardreihenfolge für --sort-by timeCreated ist absteigend.

    • REST-API für die Datenbankmigration verwenden:

      • Verwenden Sie die Migrations-OCID, um die Arbeitsanforderungen aufzulisten:

        GET /20210929/workRequests?resourceId=odms-migration-OCID&compartmentId=odms-migration-compartment-OCID

        Siehe ListWorkRequests.

      • Verwenden Sie die Compartment-OCID, um die Arbeitsanforderungen des Compartments aufzulisten:

        GET /20210929/workRequests?compartmentId=compartment-OCID-of-resource
      • Verwenden Sie die Option sort-by, um die Ergebnisse nach displayName oder timeCreated zu sortieren:

        GET /20210929/workRequests?compartmentId=compartment-OCID-of-resource&sortBy=displayName
      • Verwenden Sie die Option sort-order mit asc oder desc:

        GET /20210929/workRequests?compartmentId=compartment-OCID-of-resource&sortOrder=ASC

        Es kann nur eine Sortierreihenfolge angegeben werden. Die Standardreihenfolge für --sort-by timeCreated ist absteigend.

  3. Mit der Arbeitsanforderungs-OCID können Sie Details, Logs und Fehler im Zusammenhang mit dem Fehler abrufen:

    • OCI-Befehlszeilenschnittstelle des Oracle Database Migration-Service (database-migration) verwenden:

    • REST-API für die Datenbankmigration verwenden:

      • Verwenden Sie die Arbeitsanforderungs-ID, um die Details abzurufen:

        GET /20210929/workRequests/{workRequestId}

        Siehe GetWorkRequest.

      • Verwenden Sie die Arbeitsanforderungs-ID, um die Fehler abzurufen:

        GET /20210929/workRequests/{workRequestId}/errors

        Siehe ListWorkRequestErrors.

      • Verwenden Sie die Arbeitsanforderungs-ID, um die Logs abzurufen:

        GET /20210929/workRequests/{workRequestId}/logs

        Siehe ListWorkRequestLogs.

  4. Prüfen Sie die Logs und Fehler in der Arbeitsanforderung, und beheben Sie die gemeldeten Probleme.

Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-APIs und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter Software Development Kits und Befehlszeilenschnittstelle (CLI).