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.356 Categoria: Banco de Dados Subcategoria: Oracle
  • Indicar
  • Impressora
  • Denunciar

Parte 2: Verificando tablespaces do schema matriz

Temos o dump do schema em mãos (ou melhor em disco), mas agora é necessário um passo para verificarmos quais são os tablespaces "default" e "temporary" do usuário que pretendemos replicar o schema.

tablespace: área lógica no banco de dados Oracle. A cada tablespace são associados datafiles (arquivos físicos onde os dados são de fato armazenados).
Linux: Processo de replicação de SCHEMA
Para efetuarmos a tarefa devemos conectar como system:

sqlplus /nolog

conn system


Conectado como system executamos a seguinte query:

select username,default_tablespace,temporary_tablespace
from dba_users
where username like '%<usuário>%';

A query acima nos retorna o "default tablespace" e "temporary tablespace" no qual foi criado o usuário(schema) de origem.

Porque fazemos isso?

Bem, fazemos isso pois como estamos replicando o schema (usuário), iremos criar um novo usuário (schema) nas mesmas configurações estruturais do 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.

Instalação do Oracle 10g Client no Red Hat Enterprise Server 4

Instalação database Oracle 11G x86 e 64 no Ubuntu 10.10 Server

Configurando um servidor PHP5 com suporte ao Oracle no Ubuntu 9.10

Principais Processos em Background do Banco de Dados Oracle

Oracle 10g: Startup automático

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.