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 nachdisplayName
odertimeCreated
zu sortieren:oci database-migration work-request list --compartment-id odms-connection-compartment-OCID --sort-by displayName
-
Verwenden Sie die Option
sort-order
mitasc
oderdesc
:oci database-migration work-request list --compartment-id odms-connection-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 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 nachdisplayName
odertimeCreated
zu sortieren:GET /20210929/workRequests?compartmentId=compartment-OCID-of-resource&sortBy=displayName
-
Verwenden Sie die Option
sort-order
mitasc
oderdesc
: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.
-
-
-
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}/errors
Siehe ListWorkRequestErrors.
-
Verwenden Sie die Arbeitsanforderungs-ID, um die Logs abzurufen:
GET /20210929/workRequests/{workRequestId}/logs
Siehe 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