Movimiento de datos al almacén de objetos como archivos de Oracle Data Pump con EXPORT_DATA
Puede exportar datos a archivos de volcado de Oracle Data Pump especificando una consulta.
Con este método de exportación, utilice el procedimiento DBMS_CLOUD.EXPORT_DATA
para especificar una consulta para seleccionar los datos a exportar, de la siguiente manera:
Notas sobre la exportación de datos con DBMS_CLOUD.EXPORT_DATA
:
-
Los archivos de volcado que cree con
DBMS_CLOUD.EXPORT_DATA
no se pueden importar medianteimpdp
de Oracle Data Pump. Según la base de datos, puede utilizar estos archivos de la siguiente forma:-
En una instancia de Autonomous Database, puede utilizar los archivos de volcado con los procedimientos
DBMS_CLOUD
que admiten el parámetroformat
type
con el valor 'datapump
'. Puede importar los archivos de volcado medianteDBMS_CLOUD.COPY_DATA
o puede llamar aDBMS_CLOUD.CREATE_EXTERNAL_TABLE
para crear una tabla externa. -
En cualquier otra instancia de Oracle Database, como Oracle Database 19c local, puede importar los archivos de volcado creados con el procedimiento
DBMS_CLOUD.EXPORT_DATA
mediante el controlador de accesoORACLE_DATAPUMP
. Consulte Descarga y carga de datos con el controlador de acceso ORACLE_DATAPUMP para obtener más información.
-
-
El número de archivos de volcado que genera
DBMS_CLOUD.EXPORT_DATA
se determina cuando se ejecuta el procedimiento. El número de archivos de volcado que se generan depende del número de nombres de archivo que proporcione en el parámetrofile_uri_list
, así como del número de ECPU disponibles para la instancia, el nivel de servicio y el tamaño de los datos.Por ejemplo, si utiliza una instancia de Autonomous Database de 2 ECPU o el servicio
low
, se exporta un único archivo de volcado sin paralelismo, incluso si proporciona varios nombres de archivo. Si utiliza una instancia de Autonomous Database de CPU de 8 con el serviciomedium
ohigh
, los trabajos se pueden ejecutar en paralelo y se exportan varios archivos de volcado si proporciona varios nombres de archivo. -
El valor del parámetro
query
que proporcione puede ser una consulta avanzada, si es necesario, como una consulta que incluya uniones o subconsultas.