Dataguard hands on
[pic]
Tipo Instância Nome Diretorio Base Primary orcl11g C:\oracle\oradata\orcl11g\ Physical standby standby11g C:\oracle\oradata\standby11g\
STEP BY STEP:
• Instância Primary
[pic]
• Parâmetro na instancia Primary • Para criar o arquivo de inicialização é necessário gerar o init:
[pic]
• Procure o arquivo initORCL11G.ora no subdiretorio c:\:
DB_NAME=orcl11g DB_UNIQUE_NAME=orcl11g LOG_ARCHIVE_CONFIG='DG_CONFIG=(orcl11g,standby11g)' LOG_ARCHIVE_DEST_1='LOCATION=C:\oracle\oradata\orcl11g\arch\ VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=orcl11g' LOG_ARCHIVE_DEST_2='SERVICE=standby11g ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=standby11g' LOG_ARCHIVE_DEST_STATE_1=ENABLE LOG_ARCHIVE_DEST_STATE_2=ENABLE REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE LOG_ARCHIVE_FORMAT='ora11g_%t_%s_%r.arc' LOG_ARCHIVE_MAX_PROCESSES=4 FAL_SERVER='standby11g' FAL_CLIENT='orcl11g' DB_FILE_NAME_CONVERT='C:\oracle\oradata\standby11g\','C:\oracle\oradata\orcl11g\ LOG_FILE_NAME_CONVERT='C:\oracle\oradata\standby11g\','C:\oracle\oradata\orcl11g\ STANDBY_FILE_MANAGEMENT='AUTO'
• Para reduzir o uso de memória:
• Copie todos controlfiles/datafiles/redologs do diretório “c:\oracle\oradata\orcl11g\” para o diretório “c:\oracle\oradata\standby11g\”
• Executar os comandos abaixo na instancia Primary:
[pic]
[pic]
• Copie todos controlfiles/datafiles/redologs do diretório c:\oracle\oradata\orcl11g\ para o diretorio c:\oracle\oradata\standby11g\
• Executar os comandos abaixo na instancia Primary:
[pic]
• Na instância Physical standby, altere o init da instância Primary para os itens abaixo listados:
Copie o arquivo ‘c:\standby11g.ctl’ para ‘c:\oracle\oradata\standby11g\control1.ctl’ Copie o