Usar o Data Pump para Criar um Conjunto de Arquivos de Dump no Autonomous AI Database
Mostra como exportar dados do Autonomous AI Database para um diretório com o Oracle Data Pump. Você pode exportar diretamente para o armazenamento de objetos na nuvem com o Autonomous AI Database 26ai ou exportar para um diretório e, em seguida, mover os arquivos de dump para o armazenamento de objetos.
A Oracle recomenda o uso da versão mais recente do Oracle Data Pump para exportar dados do Autonomous AI Database para outros bancos de dados da Oracle, pois ela contém aprimoramentos e correções para uma melhor experiência. Faça o download da última versão do Oracle Instant Client e faça o download do Pacote Ferramentas, que inclui Oracle Data Pump, para a sua plataforma. Consulte as instruções de instalação na página de download de instalação da plataforma para obter as etapas de instalação necessárias depois de fazer download do Oracle Instant Client e do Pacote de Ferramentas. Consulte Downloads do Oracle Instant Client para obter detalhes.
Observação
Observação: O Database Actions fornece um link para o Oracle Instant Client. Para acessar esse link no Database Actions, em Downloads, clique em Download do Oracle Instant Client.
-
Execute a Exportação do Data Pump com os parâmetros dumpfile e directory definidos. Defina o parâmetro filesize como um valor menor que o limite de tamanho da transferência de objetos para o serviço de armazenamento de objetos na nuvem.
O tamanho do arquivo de dump é importante quando você copia arquivos de dump para o armazenamento de objetos ou exporta diretamente para o armazenamento de objetos. Consulte Notas de Transferência de Arquivos
Por exemplo, o seguinte mostra como exportar um esquema chamado
SALESem um Autonomous AI Database chamadoDB2022ADBcom 16 ECPUs:expdp sales/password@db2022adb_high directory=data_pump_dir dumpfile=exp%L.dmp parallel=4 encryption_pwd_prompt=yes filesize=1G logfile=export.logObservações para parâmetros do Data Pump:
-
Se durante a exportação com
expdpvocê usar o parâmetroencryption_pwd_prompt=yes, useencryption_pwd_prompt=yescom sua importação e digite a mesma senha no promptimpdppara decriptografar os arquivos do dump (lembre-se da senha que você forneceu com exportação). O tamanho máximo da senha de criptografia é 128 bytes. -
O parâmetro
dumpfilesuporta os caracteres curinga%Le%l. Este curinga expande o nome do arquivo dumpfile em um inteiro de incremento de largura variável de 3 dígitos a 10 dígitos, começando em 100 e terminando em 2147483646.
Para obter o melhor desempenho de exportação, use o serviço de banco de dados
HIGHpara sua conexão com a exportação e defina o parâmetroparallelcomo um quarto do número de ECPUs (.25 x contagem de ECPUs). Para obter informações sobre qual nome do serviço de banco de dados se conectar para executar a Exportação do Data Pump, consulte Gerenciar Simultaneidade e Prioridades no Autonomous AI Database.Após a conclusão da exportação, você poderá ver os arquivos de dump gerados executando a seguinte consulta:
SELECT * FROM DBMS_CLOUD.LIST_FILES('DATA_PUMP_DIR');Por exemplo, a saída dessa consulta mostra os arquivos de dump gerados e o arquivo de log de exportação:
OBJECT_NAME BYTES CHECKSUM CREATED LAST_MODIFIED ---------------------- ---------- --------- ------------------------------- -------------------- exp01.dmp 12288 12-NOV-19 06.10.47.0 PM GMT 12-NOV-19... exp02.dmp 8192 12-NOV-19 06.10.48.0 PM GMT 12-NOV-19... exp03.dmp 1171456 12-NOV-19 06.10.48.0 PM GMT 12-NOV-19... exp04.dmp 348160 12-NOV-19 06.10.48.0 PM GMT 12-NOV-19... export.log 1663 12-NOV-19 06.10.50.0 PM GMT 12-NOV-19... -
-
Mova o conjunto de arquivos para seu armazenamento de objetos na nuvem. Consulte Mover Conjunto de Arquivos para Dump do Autonomous AI Database para o Cloud Object Store para obter detalhes.
Para exportar diretamente para o armazenamento de objetos na nuvem, consulte: Exportar com Parâmetro de Credencial.
Observações:
-
Para executar uma exportação completa ou exportar objetos pertencentes a outros usuários, você precisa da atribuição
DATAPUMP_CLOUD_EXP. -
O
DATA_PUMP_DIRé o único diretório predefinido. Você pode especificar um diretório diferente como o argumento diretório se tiver criado o diretório anteriormente e tiver privilégios de gravação no diretório. Consulte Criar Diretório no Autonomous AI Database para obter informações sobre como criar diretórios. -
A API usada para mover os arquivos de dump para o Cloud Object Storage tem um tamanho máximo de transferência de arquivos; portanto, certifique-se de usar um argumento de tamanho de arquivo que seja menor ou igual ao tamanho máximo suportado para o serviço Cloud Object Storage. Consulte Procedimento PUT_OBJECT para obter os limites de tamanho de transferência de arquivos do Cloud Object Storage Service.
-
Para obter mais informações sobre a Exportação do Oracle Data Pump, consulte Oracle AI Database Utilities.