Déplacement des données vers la banque d'objets en tant que fichiers Oracle Data Pump à l'aide de EXPORT_DATA
Vous pouvez exporter des données vers des fichiers dump Oracle Data Pump en indiquant une requête.
Avec cette méthode d'export, vous utilisez la procédure DBMS_CLOUD.EXPORT_DATA
afin d'indiquer une requête permettant de sélectionner les données à exporter, comme suit :
Remarques relatives à l'export de données avec DBMS_CLOUD.EXPORT_DATA
:
-
Les fichiers dump que vous créez avec
DBMS_CLOUD.EXPORT_DATA
ne peuvent pas être importés à l'aide d'Oracle Data Pumpimpdp
. Selon la base de données, vous pouvez utiliser ces fichiers comme suit :-
Sur une base de données Autonomous Database, vous pouvez utiliser les fichiers dump avec les procédures
DBMS_CLOUD
qui prennent en charge le paramètre deformat
type
avec la valeurdatapump
. Vous pouvez importer les fichiers dump à l'aide deDBMS_CLOUD.COPY_DATA
ou appelerDBMS_CLOUD.CREATE_EXTERNAL_TABLE
pour créer une table externe. -
Sur les autres bases de données Oracle Database, comme sur site Oracle Database 19c, vous pouvez importer les fichiers dump créés avec la procédure
DBMS_CLOUD.EXPORT_DATA
à l'aide du pilote d'accèsORACLE_DATAPUMP
. Pour plus d'informations, reportez-vous à Déchargement et chargement de données avec le pilote d'accès ORACLE_DATAPUMP.
-
-
Le nombre de fichiers dump générés par
DBMS_CLOUD.EXPORT_DATA
est déterminé lors de l'exécution de la procédure. Le nombre de fichiers de vidage générés dépend du nombre de noms de fichier indiqués dans le paramètrefile_uri_list
, ainsi que du nombre d'ECPU disponibles pour l'instance, du niveau de service et de la taille des données.Par exemple, si vous utilisez une instance Autonomous Database à 2 ECPU ou le service
low
, un seul fichier dump est exporté sans parallèle, même si vous indiquez plusieurs noms de fichier. Si vous utilisez une instance Autonomous Database à 8 ECPU avec le servicemedium
ouhigh
, les travaux peuvent être exécutés en parallèle et plusieurs fichiers dump sont exportés si vous indiquez plusieurs noms de fichier. -
La valeur du paramètre
query
que vous indiquez peut être une requête avancée, si nécessaire, telle qu'une requête incluant des jointures ou des sous-requêtes.