Echecs de création de connexion

Dans Oracle Cloud Infrastructure Database Migration, si vous disposez d'une ressource d'une connexion (odms-connection) en échec, procédez comme suit pour collecter plus des détails sur l'échec.

  1. Obtenez l'OCID de connexion.

    • Avec la console Web OCI :

      Accédez à la console OCI et ouvrez les connexions Database Migration/Service Database (par exemple, https://console.us-phoenix-1.oraclecloud.com/odms/registrations).

      Localisez la connexion ayant échoué dans la liste, puis sélectionnez Copier l'OCID dans le menu Actions (trois points)

    • Avec l'interface de ligne de commande OCI du service Oracle Database Migration (database-migration) :

      L'OCID de compartiment dans lequel la connexion en échec a été créée est requis.

      • Répertoriez toutes les ressources de connexion et localisez l'échec :

        oci database-migration connection list -c `compartmentOCID`
      • Si vous connaissez le nom d'affichage de la connexion, vous pouvez l'utiliser pour filtrer les résultats :

        oci database-migration connection list -c `compartmentOCID` --display-name `connectionDisplayName`
  2. Obtenez l'OCID de demande de travail associé à la demande de création de la connexion.

    • Avec l'interface de ligne de commande OCI du service Oracle Database Migration (database-migration) :

      L'OCID de compartiment dans lequel la connexion en échec a été créée est requis. Vous pouvez le trouver à l'aide de database-migration >> work-request >> list, comme indiqué dans l'exemple suivant.

      • Utilisez l'OCID de connexion pour répertorier les demandes de travail :

        oci database-migration work-request list --resource-id odms-connection-OCID --compartment-id odms-connection-compartment-OCID
      • Utilisez l'OCID de compartiment pour répertorier les demandes de travail du compartiment :

        oci database-migration work-request list --compartment-id odms-connection-compartment-OCID
      • Utilisez l'option sort-by pour trier les résultats par displayName ou timeCreated :

        oci database-migration work-request list --compartment-id odms-connection-compartment-OCID --sort-by displayName
      • Utilisez l'option sort-order avec asc ou desc :

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

        Vous ne pouvez indiquer qu'un seul ordre de tri. L'ordre par défaut pour --sort-by timeCreated est décroissant.

    • Avec l'API REST de Database Migration :

      • Utilisez l'OCID de connexion pour répertorier les demandes de travail :

        Reportez-vous à ListWorkRequests

        GET /20210929/workRequests?resourceId=odms-connection-OCID&compartmentId=odms-connection-compartment-OCID
      • Utilisez l'OCID de compartiment pour répertorier les demandes de travail du compartiment :

        GET /20210929/workRequests?compartmentId=compartment-OCID-of-resource
      • Utilisez l'option sort-by pour trier les résultats par displayName ou timeCreated :

        GET /20210929/workRequests?compartmentId=compartment-OCID-of-resource&sortBy=displayName
      • Utilisez l'option sort-order avec asc ou desc :

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

        Vous ne pouvez indiquer qu'un seul ordre de tri. L'ordre par défaut pour --sort-by timeCreated est décroissant.

  3. Utilisez l'OCID de demande de travail pour obtenir les détails, les journaux et les erreurs liés à l'échec :

    • Avec l'interface de ligne de commande OCI du service Oracle Database Migration (database-migration) :

    • Avec l'API REST de Database Migration :

      • Utilisez l'identificateur de la demande de travail pour obtenir les détails :

        GET /20210929/workRequests/{workRequestId}

        Reportez-vous à GetWorkRequest

      • Utilisez l'identificateur de la demande de travail pour obtenir les erreurs :

        GET /20210929/workRequests/{workRequestId}/errors

        Reportez-vous à ListWorkRequestErrors

      • Utilisez l'identificateur de la demande de travail pour obtenir les journaux :

        GET /20210929/workRequests/{workRequestId}/logs

        Reportez-vous à ListWorkRequestLogs

  4. Examinez les journaux et les erreurs dans la demande de travail et corrigez les problèmes signalés.

Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.