Télécharger les fichiers de vidage, exécuter l'importation de l'extraction de données et nettoyer le stockage d'objets
Si nécessaire, téléchargez les fichiers de vidage à partir du magasin d'objets en nuage et utilisez la fonction d'importation d'Oracle Data Pump pour importer le jeu de fichiers de vidage dans la base de données cible. Effectuez ensuite tout nettoyage nécessaire.
-
Téléchargez les fichiers de vidage à partir du magasin d'objets en nuage.
Note
Note : Cette étape n'est pas nécessaire si vous importez les données dans une base de données avec entrepôt avec lac de données de l'IA autonome, dans une base de données de traitement des transactions d'IA autonome ou dans une base de données JSON d'IA autonome.Si vous exportez directement vers le magasin d'objets à l'aide d'Oracle Data Pump, comme indiqué sous Déplacer les données avec l'exportation de l'extraction de données vers le magasin d'objets, les fichiers de vidage du magasin d'objets affichent la taille 0. Oracle Data Pump divise chaque partie du fichier de vidage en fragments plus petits pour accélérer les chargements. La console du service de stockage d'objets pour Oracle Cloud Infrastructure affiche plusieurs fichiers pour chaque partie de fichier de vidage que vous exportez. La taille des fichiers de vidage réels affichée est de zéro (0) et celle des fragments associés est de 10 Mo ou moins. Par exemple :
exp01.dmp exp01.dmp_aaaaaa exp02.dmp exp02.dmp_aaaaaaEn téléchargeant les fichiers de vidage à zéro octet à partir de la console Oracle Cloud Infrastructure ou à l'aide de l'interface de ligne de commande Oracle Cloud Infrastructure, vous n'obtiendrez pas les fichiers de vidage complets. Pour télécharger les fichiers de vidage complets à partir du magasin d'objets, utilisez un outil qui prend en charge Swift, tel que curl, et fournissez votre nom de connexion d'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.dmpLa commande cURL ne prend pas en charge les caractères génériques ni les caractères de substitution dans son URL. Vous devez utiliser plusieurs commandes cURL pour télécharger le jeu de fichiers de vidage à partir du magasin d'objets. Vous pouvez également utiliser un script qui prend en charge les caractères de substitution pour télécharger tous les fichiers de vidage de votre magasin d'objets à l'aide d'une seule commande. Voir Comment télécharger tous les fichiers d'une tâche d'exportation vers le magasin d'objets dans la base de données d'intelligence artificielle autonome à l'aide de cURL pour un exemple.
-
Exécutez la fonction d'importation d'Oracle Data Pump pour importer le jeu de fichiers de vidage dans la base de données cible.
Si vous importez les données vers une autre base de données d'IA autonome, voir Importer des données à l'aide d'Oracle Data Pump sur une base de données d'IA autonome.
-
Effectuer les tâches de nettoyage après l'importation. Si vous avez terminé d'importer les fichiers de vidage dans la base de données cible, supprimez le seau contenant les données ou supprimez les fichiers de vidage du seau du magasin d'objets en nuage, puis supprimez les fichiers de vidage de l'emplacement où vous avez téléchargé les fichiers de vidage pour exécuter Data Pump Import.
Pour plus d'informations sur les paramètres de l'importation d'Oracle Data Pump, voir Utilitaires d'Oracle AI Database.