Descifrar datos durante la importación desde Object Storage
Puede descifrar y cargar datos de archivos cifrados almacenados en Object Storage. También puede descifrar los datos cifrados en Object Storage que utilice en una tabla externa.
Esta opción solo está soportada para archivos de Object Storage de menos de 4 GB.
Esta opción se aplica a los siguientes procedimientos:
-
DBMS_CLOUD.COPY_DATA
-
DBMS_CLOUD.CREATE_EXTERNAL_TABLE
-
DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE
-
DBMS_CLOUD.CREATE_HYBRID_PART_TABLE
Para
DBMS_CLOUD.CREATE_HYBRID_PART_TABLE
, esta opción solo se aplica a los archivos de Object Storage. DBMS_CLOUD.COPY_COLLECTION
Temas
- Descifrado y carga de datos mediante algoritmos DBMS_CRYPTO
Muestra los pasos para descifrar archivos cifrados de Object Storage y cargar los datos en una tabla en Autonomous Database (el paso de descifrado utiliza algoritmosDBMS_CRYPTO
). - Descifrado y carga de datos con una función definida por el usuario
Muestra los pasos para descifrar archivos en Object Storage y cargar los datos en tablas mediante una función de descifrado definida por el usuario.
Descifrar y cargar datos mediante algoritmos DBMS_CRYPTO
Muestra los pasos para descifrar archivos cifrados de Object Storage y cargar los datos en una tabla de Autonomous Database (el paso de descifrado utiliza algoritmos DBMS_CRYPTO
).
Como requisito, debe tener archivos cifrados y cargados los archivos en Object Storage. En este ejemplo se utiliza un archivo CSV y se supone que el archivo se cifra mediante el algoritmo DBMS_CRYPTO.ENCRYPT_AES256 + DBMS_CRYPTO.CHAIN_CBC + DBMS_CRYPTO.PAD_PKCS5
y se carga en Cloud Object Storage.
Consulte Función ENCRYPT para obtener más información sobre la función ENCRYPT
.
Consulte las DBMS_CRYPTO Notas operativas para obtener más información sobre la generación de una clave de cifrado.
Para descifrar y cargar datos en una tabla existente en Autonomous Database desde Object Storage:
Tema principal: Descifrado de datos durante la importación desde Object Storage
Descifrar y cargar datos con una función definida por el usuario
Muestra los pasos para descifrar archivos en Object Storage y cargar los datos en tablas mediante una función de descifrado definida por el usuario.
Como requisito para estos pasos, debe tener archivos cifrados y cargados en Object Storage. En este ejemplo se utiliza un archivo CSV y se supone que el archivo se cifra mediante el algoritmo DBMS_CRYPTO.ENCRYPT_AES256 + DBMS_CRYPTO.CHAIN_CBC + DBMS_CRYPTO.PAD_PKCS5
y se carga en Cloud Object Storage.
Consulte Función ENCRYPT para obtener más información sobre la función ENCRYPT
.
Consulte las DBMS_CRYPTO Notas operativas para obtener más información sobre la generación de una clave de cifrado.
Para descifrar y cargar datos en una tabla existente en Autonomous Database desde Object Storage:
Tema principal: Descifrado de datos durante la importación desde Object Storage