Déchiffrer les données lors de l'importation à partir du stockage d'objets
Vous pouvez déchiffrer et charger des données à partir de fichiers chiffrés stockés dans le stockage d'objets. Vous pouvez également déchiffrer des données chiffrées sur le stockage d'objets que vous utilisez dans une table externe.
Note :
Cette option n'est prise en charge que pour les fichiers de stockage d'objets de moins de 4 Go.Cette option s'applique aux procédures suivantes :
-
DBMS_CLOUD.COPY_DATA
-
DBMS_CLOUD.CREATE_EXTERNAL_TABLE
-
DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE
-
DBMS_CLOUD.CREATE_HYBRID_PART_TABLE
Pour
DBMS_CLOUD.CREATE_HYBRID_PART_TABLE
, cette option s'applique uniquement aux fichiers de stockage d'objets. DBMS_CLOUD.COPY_COLLECTION
Déchiffrer et charger des données à l'aide d'algorithmes DBMS_CRYPTO
Affiche les étapes de déchiffrement des fichiers chiffrés à partir du stockage d'objets et de chargement des données dans une table sur Autonomous Database (l'étape de déchiffrement utilise des algorithmes DBMS_CRYPTO
).
Vous devez au préalable avoir des fichiers chiffrés et les avoir chargés dans le stockage d'objets. Cet exemple utilise un fichier CSV et il est supposé que le fichier est chiffré à l'aide de l'algorithme DBMS_CRYPTO.ENCRYPT_AES256 + DBMS_CRYPTO.CHAIN_CBC + DBMS_CRYPTO.PAD_PKCS5
et chargé dans le stockage d'objets en nuage.
Voir Fonction ENCRYPT pour plus d'informations sur la fonction ENCRYPT
.
Voir DBMS_CRYPTO Notes opérationnelles pour plus d'informations sur la génération d'une clé de chiffrement.
Pour déchiffrer et charger des données dans une table existante sur Autonomous Database à partir du stockage d'objets :
Déchiffrer et charger des données à l'aide d'une fonction définie par l'utilisateur
Affiche les étapes de déchiffrement des fichiers dans le stockage d'objets et de chargement des données dans des tables à l'aide d'une fonction de déchiffrement définie par l'utilisateur.
Vous devez au préalable avoir des fichiers chiffrés et les charger dans le stockage d'objets. Cet exemple utilise un fichier CSV et il est supposé que le fichier est chiffré à l'aide de l'algorithme DBMS_CRYPTO.ENCRYPT_AES256 + DBMS_CRYPTO.CHAIN_CBC + DBMS_CRYPTO.PAD_PKCS5
et chargé dans le stockage d'objets en nuage.
Voir Fonction ENCRYPT pour plus d'informations sur la fonction ENCRYPT
.
Voir DBMS_CRYPTO Notes opérationnelles pour plus d'informations sur la génération d'une clé de chiffrement.
Pour déchiffrer et charger des données dans une table existante sur Autonomous Database à partir du stockage d'objets :