Descifrado de datos durante la importación desde Object Storage
Puede descifrar y cargar datos de archivos cifrados almacenados en el almacenamiento de objetos. También puede descifrar datos cifrados en Object Storage que utilice en una tabla externa.
Note:
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
Descifrado y carga de datos mediante los 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 cargar 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 Notas operativas de DBMS_CRYPTO 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:
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.
Como requisito para realizar estos pasos, debe tener archivos cifrados y cargar 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 Notas operativas de DBMS_CRYPTO 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: