Descriptografar Dados Durante a Importação do Serviço Object Storage
Você pode decriptografar e carregar dados de arquivos criptografados armazenados no Object Storage. Você também pode decriptografar dados criptografados no Object Storage que usa em uma tabela externa.
Essa opção só é suportada para arquivos do serviço Object Storage com menos de 4 GB.
Essa opção se aplica aos seguintes procedimentos:
-
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
, essa opção só se aplica aos arquivos do serviço Object Storage. DBMS_CLOUD.COPY_COLLECTION
Tópicos
- Decriptografar e Carregar Dados Usando Algoritmos DBMS_CRYPTO
Mostra as etapas para decriptografar arquivos criptografados do serviço Object Storage e carregar os dados em uma tabela no Autonomous Database (a etapa de decriptografia usa algoritmosDBMS_CRYPTO
). - Decriptografar e Carregar Dados com uma Função Definida pelo Usuário
Mostra as etapas para decriptografar arquivos no serviço Object Storage e carregar os dados em tabelas usando uma função de decriptografia definida pelo usuário.
Descriptografar e carregar dados com algoritmos DBMS_CRYPTO
Mostra as etapas para decriptografar arquivos criptografados do serviço Object Storage e carregar os dados em uma tabela no Autonomous Database (a etapa de decriptografia usa algoritmos DBMS_CRYPTO
).
Como pré-requisito, você deve ter arquivos criptografados e fazer upload dos arquivos no Object Storage. Este exemplo usa um arquivo CSV e presume-se que o arquivo seja criptografado usando o algoritmo DBMS_CRYPTO.ENCRYPT_AES256 + DBMS_CRYPTO.CHAIN_CBC + DBMS_CRYPTO.PAD_PKCS5
e carregado no Cloud Object Storage.
Consulte Função ENCRYPT para obter mais informações sobre a função ENCRYPT
.
Consulte DBMS_CRYPTO Observações Operacionais para obter mais informações sobre como gerar uma chave de criptografia.
Para decriptografar e carregar dados em uma tabela existente no Autonomous Database do serviço Object Storage:
Tópico principal: Descriptografar Dados Durante a Importação do Serviço Object Storage
Decriptografar e Carregar Dados com uma Função Definida pelo Usuário
Mostra as etapas para decriptografar arquivos no Object Storage e carregar os dados em tabelas usando uma função de decriptografia definida pelo usuário.
Como pré-requisito para essas etapas, você deve ter arquivos criptografados e fazer upload dos arquivos no Object Storage. Este exemplo usa um arquivo CSV e presume-se que o arquivo seja criptografado usando o algoritmo DBMS_CRYPTO.ENCRYPT_AES256 + DBMS_CRYPTO.CHAIN_CBC + DBMS_CRYPTO.PAD_PKCS5
e carregado no Cloud Object Storage.
Consulte Função ENCRYPT para obter mais informações sobre a função ENCRYPT
.
Consulte DBMS_CRYPTO Observações Operacionais para obter mais informações sobre como gerar uma chave de criptografia.
Para decriptografar e carregar dados em uma tabela existente no Autonomous Database do serviço Object Storage:
Tópico principal: Descriptografar Dados Durante a Importação do Serviço Object Storage