Verbindungserstellungsfehler
Wenn in Oracle Cloud Infrastructure Database Migration eine Verbindungsressource (odms-connection) den Status "Nicht erfolgreich" hat, gehen Sie wie folgt vor, um weitere Details zum Fehlerzu erhalten.
-
Rufen Sie die Verbindungs-OCID ab.
-
OCI-Webkonsole verwenden:
Gehen Sie zur OCI-Konsole, und öffnen sie den Database Migration-Service/die Database-Verbindungen (z.B. https://console.us-phoenix-1.oraclecloud.com/odms/registrations).
Suchen und wählen Sie in der Liste die nicht erfolgreiche Verbindung, und wählen Sie OCID kopieren aus dem Menü "Aktionen" (drei Punkte).
-
OCI-Befehlszeilenschnittstelle des Oracle Database Migration-Service (database-migration) verwenden:
Die OCID des Compartments, in dem die nicht erfolgreiche Verbindung erstellt wurde, ist erforderlich.
-
Listen Sie alle Verbindungsressourcen auf, und suchen Sie den Fehler:
oci database-migration connection list -c `compartmentOCID` -
Wenn Sie den Anzeigenamen der Verbindung kennen, können Sie damit Ergebnisse filtern:
oci database-migration connection list -c `compartmentOCID` --display-name `connectionDisplayName`
-
-
-
Rufen Sie die Arbeitsanforderungs-OCID ab, die der Verbindungserstellungsanforderung zugeordnet ist.
-
OCI-Befehlszeilenschnittstelle des Oracle Database Migration-Service (database-migration) verwenden:
Die OCID des Compartments, in dem die nicht erfolgreiche Verbindung erstellt wurde, ist erforderlich. Sie finden sie mit database-migration >> work-request >> list, wie im folgenden Beispiel dargestellt.
-
Verwenden Sie die Verbindungs-OCID, um die Arbeitsanforderungen aufzulisten:
oci database-migration work-request list --resource-id odms-connection-OCID --compartment-id odms-connection-compartment-OCID -
Verwenden Sie die Compartment-OCID, um die Arbeitsanforderungen des Compartments aufzulisten:
oci database-migration work-request list --compartment-id odms-connection-compartment-OCID -
Verwenden Sie die Option
sort-by, um die Ergebnisse nachdisplayNameodertimeCreatedzu sortieren:oci database-migration work-request list --compartment-id odms-connection-compartment-OCID --sort-by displayName -
Verwenden Sie die Option
sort-ordermitascoderdesc:oci database-migration work-request list --compartment-id odms-connection-compartment-OCID --sort-oder ASCEs kann nur eine Sortierreihenfolge angegeben werden. Die Standardreihenfolge für
--sort-by timeCreatedist absteigend.
-
-
REST-API für die Datenbankmigration verwenden:
-
Verwenden Sie die Verbindungs-OCID, um die Arbeitsanforderungen aufzulisten:
Siehe ListWorkRequests.
GET /20210929/workRequests?resourceId=odms-connection-OCID&compartmentId=odms-connection-compartment-OCID -
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 nachdisplayNameodertimeCreatedzu sortieren:GET /20210929/workRequests?compartmentId=compartment-OCID-of-resource&sortBy=displayName -
Verwenden Sie die Option
sort-ordermitascoderdesc:GET /20210929/workRequests?compartmentId=compartment-OCID-of-resource&sortOrder=ASCEs kann nur eine Sortierreihenfolge angegeben werden. Die Standardreihenfolge für
--sort-by timeCreatedist absteigend.
-
-
-
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:
-
Mit der Arbeitsanforderungs-ID können Sie Details abrufen:
oci database-migration work-request get --work-request-id workRequestId -
Verwenden Sie die Arbeitsanforderungs-ID, um die Fehler aufzulisten:
oci database-migration work-request-error list --work-request-id workRequestId -
Verwenden Sie die Arbeitsanforderungs-ID, um die Logs aufzulisten:
oci database-migration work-request-logs list --work-request-id workRequestId
-
-
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}/errorsSiehe ListWorkRequestErrors.
-
Verwenden Sie die Arbeitsanforderungs-ID, um die Logs abzurufen:
GET /20210929/workRequests/{workRequestId}/logsSiehe ListWorkRequestLogs.
-
-
-
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).
Übergeordnetes Thema: Fehlerbehebung