Como fazer backup de uma mesa no Oracle?

Como fazer backup de uma mesa no Oracle?
Enquanto trabalha com o banco de dados Oracle, é importante ter uma estratégia de backup confiável em vigor. Um aspecto crucial dessa estratégia está fazendo backup de tabelas de banco de dados individuais. Criar um backup de tabelas pode ajudar a proteger os dados de serem perdidos 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 mesa no Oracle.

Como fazer backup de uma mesa no Oracle?

Para fazer backup de uma tabela no Oracle, faça o 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:

  • Criar declaração
  • Comando exp
  • Ferramenta de desenvolvedor SQL

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

O "CRIAR”. Para fazer backup de uma tabela no banco de dados Oracle, basta criar uma cópia dessa tabela específica usando o “CRIAR" declaração. O exemplo é dado abaixo:

Crie tabela contacts_backup
Como selecione *
De contatos;

No exemplo acima, “CRIAR A TABELA”É usado para criar uma nova tabela (backup), chamada“Contatos_backup”. O "Selecione *”É usado para selecionar todas as linhas e colunas da tabela“CONTATOS”.

Saída

A saída mostrou que a tabela “Contatos_backup" foi criado.

Como fazer backup de uma mesa no Oracle usando o comando exp?

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

Exp C ## MD/MD1234 Tabelas = Arquivo de contatos = contacts_backup_exp.DMP log = export_database_log.FORA

No comando acima:

  • ““C ## MD" e "MD1234”É o nome de usuário e a senha.
  • O "Mesas”É 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 “CONTATOS”A tabela foi criada.

Como fazer backup de uma mesa no Oracle usando o desenvolvedor SQL?

Para fazer backup de uma tabela no Oracle usando o desenvolvedor SQL, a conexão do 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 de banco de dados e encontrar “Mesas" da lista. Expandir o "Mesas”Para ver 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 em “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 de banco de dados (nome da tabela) e clique no “Próximo>" botão:

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

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

O novo ".SQL”O arquivo é aberto indicando que o arquivo de backup do“CONTATOS”Tabela foi criada:

É assim que fazer backup de uma mesa no Oracle usando métodos diferentes.

Conclusão

Para fazer backup de uma mesa no Oracle, faça o login no banco de dados. Após o login bem -sucedido, o “CRIAR”A declaração pode ser usada para fazer backup de uma mesa 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”A ferramenta também é uma boa maneira de criar um backup de uma mesa. Este guia forneceu uma demonstração completa de como fazer backup de uma mesa no Oracle.