Téléchargement des fichiers dump, exécution de l'import Data Pump et nettoyage de la banque d'objets

Si nécessaire, téléchargez les fichiers dump à partir de la banque d'objets cloud et utilisez l'utilitaire d'import Oracle Data Pump pour importer l'ensemble de fichiers dump vers la base de données cible. Effectuez ensuite le nettoyage requis.

  1. Téléchargez les fichiers dump à partir de la banque d'objets cloud.
    Remarque

    Cette étape n'est pas nécessaire si vous importez les données vers une base de données Autonomous Data Warehouse, vers une base de données Autonomous Transaction Processing ou vers une base de données JSON autonome.

    If you export directly to Object Store using Oracle Data Pump, as shown in Move Data with Data Pump Export to Object Store, then the dump files on Object Store show size 0. Oracle Data Pump divise chaque partie de fichier dump en segments plus petits pour accélérer les téléchargements. La console Oracle Cloud Infrastructure Object Storage affiche plusieurs fichiers pour chaque partie de fichier dump que vous exportez. La taille affichée pour les fichiers dump réels est zéro (0) et celle affichée pour les segments de fichier associés 10 Mo ou moins. Par exemple :

    exp01.dmp
    exp01.dmp_aaaaaa
    exp02.dmp
    exp02.dmp_aaaaaa

    Le téléchargement du fichier dump de zéro octet à partir de la console Oracle Cloud Infrastructure ou à l'aide de l'interface de ligne de commande Oracle Cloud Infrastructure ne vous fournit pas les fichiers dump complets. Pour télécharger les fichiers dump complets à partir de la banque d'objets, utilisez un outil prenant en charge Swift, tel que curl, et fournissez votre nom de connexion utilisateur et votre jeton d'authentification Swift.

    curl -O -v -X GET -u 'user1@example.com:auth_token' \
       https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/namespace-string/bucketname/exp01.dmp

    La commande cURL ne prend pas en charge les caractères génériques ou de substitution dans l'URL. Vous devez utiliser plusieurs commandes cURL pour télécharger l'ensemble de fichiers dump à partir de la banque d'objets. Vous pouvez également utiliser un script qui prend en charge les caractères de substitution pour télécharger tous les fichiers dump de la banque d'objets en une seule commande. Pour obtenir un exemple, reportez-vous à Procédure : téléchargement de l'ensemble des fichiers d'un travail d'export vers une banque d'objets dans Autonomous Database à l'aide de cURL.

  2. Exécutez l'utilitaire d'import Data Pump pour importer l'ensemble de fichiers dump vers la base de données cible.

    Si vous importez les données vers une autre instance Autonomous Database, reportez-vous à Import de données à l'aide d'Oracle Data Pump sur Autonomous Database.

  3. Effectuez les tâches de nettoyage post-import. Si vous ont terminé l'import des fichiers dump vers la base de données cible, supprime le bucket contenant ces données ou enlève les fichiers dump du bucket de banque d'objets cloud, puis enlève les fichiers dump de l'emplacement auquel vous aurez téléchargé les fichiers dump pour exécuter l'utilitaire d'import Data Pump.

Pour obtenir des informations détaillées sur les paramètres de l'utilitaire d'import Oracle Data Pump, reportez-vous à Utilitaires Oracle Database.