Pular para o conteúdo

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.
Carlos Eduardo Romeiro Polimeni kharlux
Hits: 38.355 Categoria: Banco de Dados Subcategoria: Oracle
  • Indicar
  • Impressora
  • Denunciar

Parte 3: Verificando privilégios do schema matriz

Temos até o momento 2 coisas importantes para continuar o processo, o dump para o nosso novo schema e informações de onde estão sendo armazenados os dados do schema origem.

Nesse ponto vou ressaltar que se os tablespaces do usuário (schema) novo não forem iguais ao usuário (schema) antigo na hora de importação, teremos erros de tablespaces. Por isso a preocupação em seguir o item 2 deste artigo.

Vamos em frente, assim como as estruturas de armazenamento de dados, nosso novo usuário (schema) deve possuir os mesmos privilégios que o usuário (schema) de origem.

Para obter tal informação devemos 1° conectar com o schema matriz (o usuário(schema) de origem):

conn <usuário>

Em seguida executar a seguinte query:

select *
from session_privs;

Pronto, temos agora mais um item para a nossa jornada, todos os grants to usuário(schema) de origem.

   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
Nenhum artigo encontrado.

Principais Processos em Background do Banco de Dados Oracle

Instalando Oracle 10g R2 no CENTOS 5 x86-64

Memórias Database Oracle (SGA x PGA) - Entenda a diferença e como calcular a HugePages

Instalação do Oracle 10g R2 no SUSE Linux Enterprise Server 11

Migração de arquivos do tipo BLOB para sistema de arquivos

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.