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: 35.677 ]

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


Criando novo usuário (schema)



Nosso próximo passo é criar o novo usuário (schema).

As informações obtidas nas consultas dos itens 2 e 3 serão de vital importância aqui.

Abaixo estamos criando o usuário (schema) novo com as informações da consulta do item 2.

1° passo:

create USER <usuário> IDENTIFIED BY <password> default tablespace <default_tablespace> TEMPORARY TABLESPACE <temporary_tablespace>;

Obs.: Alterar <usuário> e <password> para o nome do usuário (schema) que deseja criar e senha do usuário (schema) respectivamente.

2° passo:

Abaixo estou dando como exemplo os grants (permisssões) básicos que o schema HR utiliza. Mas lembre-se você deve aplicar no mínimo os que vieram como resultado da query do item 3.

grant create session to <usuário>;
grant alter session to <usuário>;
grant unlimited tablespace to <usuário>;
grant create table to <usuário>;
grant create cluster to <usuário>;
grant create synonym to <usuário>;
grant create view to <usuário>;
grant create sequence to <usuário>;
grant create database link to <usuário>;
grant create procedure to <usuário>;
grant create trigger to <usuário>;
grant create type to <usuário>;
grant create operator to <usuário>;
grant create indextype to <usuário>;

Obs.: Alterar <usuário> para o nome do usuário criado no 1° passo.

Vamos para a última etapa, importação do dump.

Página anterior     Próxima página

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

Instalação do Oracle Express 10.2 no Slackware 13.1

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

Configurando o SuSE Linux para o Oracle 10g

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

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts