Echecs de création de la migration

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

  1. Obtenez l'OCID de migration.

    • Avec la console Web OCI :

      Accédez à la console OCI et ouvrez le service Database Migration/Migrations (par exemple, https://console.us-phoenix-1.oraclecloud.com/odms/migrations).

      Localisez la migration 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 migration en échec a été créée est requis.

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

        oci database-migration migration list -c `compartmentOCID`

        Reportez-vous à database-migration >> migration >> list

      • Si vous connaissez le nom d'affichage de la migration, vous pouvez l'utiliser pour filtrer les résultats :

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

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

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

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

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

        Reportez-vous à database-migration >> work-request >> list

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

        oci database-migration work-request list --compartment-id odms-migration-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-migration-compartment-OCID --sort-by displayName
      • Utilisez l'option sort-order avec asc ou desc :

        oci database-migration work-request list --compartment-id odms-migration-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 migration pour répertorier les demandes de travail :

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

        Reportez-vous à ListWorkRequests

      • 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.