Início > Oracle > Duplicate Database Oracle 11g

Duplicate Database Oracle 11g

Hoje eu vou fazer um duplicate do banco de dados versão 11g aonde que podemos fazer o duplicate com o banco de dados ativo. O Duplicate do banco de dados poderá ser realizados nos diversos sistemas operacionais (Windows, Linux).

1. Bom, segue passos

– Fazer um backup full do seu banco de dados e dos archives logs.
– Criar um pfile igual ao banco de dados que irá duplicar, se quiser copiar o arquivo poderá fazer porém alterar o nome do banco no pfile, o meu pfile ficou
INITORCLCLONE.ORA

– E incluir abaixo os parametros:

db_file_name_convert =(”/u01/ORCL/”, “/u02/ORCLCLONE/”)
log_file_name_convert =(”/u01/ORCL/”, “/u02/ORCLCLONE/”)

– Verificar se há espaço sufuciente em seu disco e criar os diretorios de diagnostics, audit, checkar os diretorios no pfile criado.

2. Copiar o arquivo de senha para o banco que irá ser duplicado.

3. Adicionar no tnsnames a entrada do banco de dados target e no duplicate nos 2 servidores.

4. Startar em nomount o banco de dados que irá duplicar
– Setar o ORACLE_SID=ORCLCLONE
SQL> startup nomount

5. Se conectar no RMAN para executar o duplicate:

rman target sys/password@target auxiliary sys/password@auxiliary log duplicate.log
DUPLICATE TARGET DATABASE
TO ORCLCLONE
FROM ACTIVE DATABASE
SKIP TABLESPACE ‘DADOS_FORNECEDORES’
NOFILENAMECHECK;

Neste duplicate não irá levar a tablespace DADOS_FORNECEDORES e gerará um log do duplicate(duplicate.log)
O parametro NOFILENAMECHECK, se a estrutura de diretorios é a mesma no novo host, então você poderá especificar o parametro NOFILENAMECHECK e reutilizar os nomes dos arquivos de dados do banco target para os arquivos de dados duplicados.

6. Criar uma tablespace temporaria, pois o duplicate não faiz o duplicate da tablespace temporaria

CREATE TEMPORARY TABLESPACE TEMP TEMPFILE ‘/u02/oradata/TESTDB/temp01.dbf’ SIZE 500M;

Pronto ai está um duplicate database no 11g.
Abraço

Categorias:Oracle
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: