Como fazer backup de uma tabela no Oracle?

Como Fazer Backup De Uma Tabela No Oracle



Ao trabalhar com o banco de dados Oracle, é importante ter uma estratégia de backup confiável. Um aspecto crucial dessa estratégia é fazer backup de tabelas de banco de dados individuais. A criação de um backup de tabelas pode ajudar a proteger os dados contra perda devido a exclusão não intencional, corrupção ou outros problemas. O banco de dados Oracle fornece muitos recursos para criar um backup.

Este guia explicará como fazer backup de uma tabela no Oracle.

Como fazer backup de uma tabela no Oracle?

Para fazer backup de uma tabela no Oracle, faça login no banco de dados usando o SQLPLUS comando. Após o login bem-sucedido, os seguintes métodos podem ser usados ​​para fazer backup de uma tabela no Oracle:







Como fazer backup de uma tabela no Oracle usando a instrução CREATE?

O ' CRIAR ” cria novos objetos de banco de dados, como tabelas, índices, exibições, sequências e muito mais. Para fazer backup de uma tabela no banco de dados Oracle, basta criar uma cópia dessa tabela específica usando o comando “ CRIAR ' declaração. O exemplo é dado abaixo:



CRIAR TABELA CONTACTS_BACKUP

COMO SELECIONAR *

DE CONTATOS;

No exemplo acima, “ CRIAR A TABELA ” é usado para criar uma nova tabela (backup), denominada “ CONTACTS_BACKUP ”. O ' SELECIONE * ” é usado para selecionar todas as linhas e colunas da tabela “ CONTATOS ”.



Saída





A saída mostrou que a tabela “ CONTACTS_BACKUP ' foi criado.



Como fazer backup de uma tabela no Oracle usando o comando EXP?

O ' EXP ” é usado para criar um backup do banco de dados ou um subconjunto de objetos de banco de dados, como tabelas, índices, exibições e procedimentos armazenados, exportando-o. Digite o seguinte comando para fazer backup de uma tabela no Oracle usando o comando “ EXP ” comando:

EXP C##MD/md1234 TABLES=CONTACTS FILE=CONTACTS_BACKUP_EXP.DMP LOG=EXPORT_DATABASE_LOG.OUT

No comando acima:

  • C##MD ' e ' md1234 ” é o nome de usuário e a senha.
  • O ' TABELAS ” é usado para especificar o nome da tabela.
  • O ' ARQUIVO ” é usado para especificar o nome do arquivo de saída.

Saída

A saída mostra que o backup do arquivo “ CONTATOS ” tabela foi criada.

Como fazer backup de uma tabela no Oracle usando o SQL Developer?

Para fazer backup de uma tabela no Oracle usando o desenvolvedor SQL, a conexão com o banco de dados deve ser estabelecida. Após a criação da conexão, expanda a árvore do banco de dados para visualizar todos os objetos do banco de dados e localize “ Tabelas ' da lista. Expandir o ' Tabelas ” para visualizar todas as tabelas presentes no banco de dados selecionado:

Clique com o botão direito do mouse no nome da tabela para selecionar a tabela e clique em “ Exportar… ” para criar um backup:

Selecione o destino do arquivo de saída, deixe a outra configuração como padrão e clique no botão “ Próximo > ' botão:

Observação : Ao exportar os objetos do banco de dados, essas configurações podem ser alteradas de acordo com os requisitos do usuário.

Especifique o objeto do banco de dados (nome da tabela) e clique no botão “ Próximo > ' botão:

Para criar um backup de uma tabela, clique no botão “ Terminar ' botão:

Aguarde até que o processo de exportação seja concluído:

O novo ' .sql ” abre indicando que o arquivo de backup do “ CONTATOS ” tabela foi criada:

É assim que se faz backup de uma tabela no Oracle usando métodos diferentes.

Conclusão

Para fazer backup de uma tabela no Oracle, faça login no banco de dados. Após o login bem-sucedido, a mensagem “ CRIAR ” pode ser usada para fazer backup de uma tabela criando uma cópia da tabela original. Alternativamente, o “ EXP ” comando cria o backup de uma tabela exportando a tabela específica. O ' Desenvolvedor SQL ” também é uma boa maneira de criar um backup de uma tabela. Este guia forneceu uma demonstração completa de como fazer backup de uma tabela no Oracle.