Processo de replicação de SCHEMA no Oracle

O processo de replicação de SCHEMA é uma tarefa importante e bastante frequente no dia-a-dia do DBA. Este artigo enfatiza certos cuidados e precauções a serem tomadas no processo. Automatizar depois de entender é uma boa prática.

[ Hits: 37.226 ]

Por: Carlos Eduardo Romeiro Polimeni em 22/06/2010


Importação do dump



Chegamos à ultima etapa do processo de replicação de schema.

Temos todos os itens pendentes resolvidos:
  • dump do usuário (schema) de origem
  • usuário com as mesmas estruturas de armazenamento do usuário (schema) de origem, juntamente com as permissões.

Próxima tarefa ... IMPORTAR o dump.

Para o processo de importação utilizamos o seguinte comando:

imp <usuário_novo_schema>/<password_novo_schema> file=<arquivo_de_dump> log=<arquivo_de_log_importação> COMMIT=Y analyze=n fromuser=<schema_matriz> touser=<novo_schema>

Discutindo rapidamente o comando:
  • imp: comando padrão Oracle para efetuar importação de dumps.
  • <usuário_novo_schema>/<password_novo_schema>: usuário e senha do novo usuário(schema) respectivamente.
  • file: arquivo de dump (o gerado no item 1, não esquecer de colocar a extensão .dmp).
  • log: arquivo de log gerado no processo de importação.
  • COMMIT: flag que confirma (grava em disco) todas as transações efetuadas no processo.
  • fromuser: usuário do qual extraímos o dump inicial.
  • touser: usuário do qual estaremos copiando o conteúdo do dump (usuário(schema) novo).

Excelente, concluímos o processo de replicação. Um pouco trabalhoso mas gratificante no final.

Agradecimentos

Deixo aqui nesta parte os meus mais sinceros agradecimentos ao STAFF VIVA O LINUX pelo espaço disponível para divulgação. Um abraço especial ao KOGS, que me ensinou muita coisa, muita coisa mesmo da área de DB.

Fico mais uma vez feliz em poder contribuir com esse pessoal e acrescentar mais um grão de areia no castelo da praia.

Forte abraço e até a próxima.

"O lado negro da força começa no CTRL+ALT+F1"

Página anterior    

Páginas do artigo
   1. Exportação do schema
   2. Verificando tablespaces do schema matriz
   3. Verificando privilégios do schema matriz
   4. Criando novo usuário (schema)
   5. Importação do dump
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Configurando uma instância do Oracle para acesso via Python

Instalando Oracle 10G

Instalação do Oracle Database 10g R2 no Debian Etch 4

Configurando um servidor PHP5 com suporte ao Oracle no Ubuntu 9.10

Oracle 8i com Suse Linux Enterprise Server 8

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário