Se for maquina diferente, pode ser SID igual sim, acho que até facilita, se precisar subir ele como produção. O scp não vai garantir a integridade, modo direto por oracle, garante, ele vai tentar a copia com certezal, se a rede estiver zoada, vai avisar no alert log. Eu, digo eu, minha experiencia, foi sempre melhor deixar o Oracle cuidar da copia e aplicar os archives automatico, da menos dor de cabeça, mas existem casos que não da pra ser assim. Então, cada caso é um caso. Espero ter ajudado. Att. Anderson Santiago DBA Sênior. www.ruevers.webs.com
----- Mensagem original ---- De: Eliandro Jakubski <[EMAIL PROTECTED]> Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 3 de Junho de 2008 13:42:00 Assunto: Re: [oracle_br] standby database Dúvidas: O SID do banco stand by pode ser igual ao SID do banco primário? Explico: Alguns livros dizem que o SID de ambos devem ser diferentes o que traz inconvenientes qdo aplicações que utizam entradas tnsnames.ora precisam utilizar o banco stand by (é necessário alter, além do ip do banco - primário para standby, o SID do entrada tnsnames - de SID primário para SID secundário!) No caso em que eu estiver fazendo a cópia manual dos archive logs (via scp, por exemplo) do banco primário para o stand by, o sgbd stand by reconhece cópias parciais de archive logs? Explico: O que impede o banco stand by de processar (ou tentar processar um arquivo de archive que ainda não foi completamente copiado do pelo scp do banco primário? O pessoal têm feito cópia manual ou feito a cópia dos archives diretamente através de uma DESTINATION remota + listener? -----oracle_ br @yahoogrupos. com.br escreveu: ----- Para: [EMAIL PROTECTED] os.com.br De: "Usuário do Sistema" <[EMAIL PROTECTED] com.br> Enviado por: [EMAIL PROTECTED] os.com.br Data: 03/06/2008 10:49 Assunto: Re: [oracle_br] standby database 1-faça uma cópia do initprod.ora pra o outro servisdor onde ficara o standby 2-faça um backup hot do banco prod. 3-na produção faça uma cópia do controlfile para outro local ex. alter database create standby controlfile as '/some/path/ to/a/file' ; Na máquina standby instale o Oracle e os patches iguais ao da produção, altere o arquivo /etc/oratab com o nome da instancia, mas deixe :NO agora copie o arquivo initprod.ora para a maquina standby, e o arquivo control01.ctl para maquina standby, não se esqueça de duplicar o arquivo para control02... . verifique o initprod.ora para checar quantos controls tem. copia o backup hot de produção para o standby agora vamos criar o standby: 1-set o ambiente: export ORACLE_SID=prod 2-sqlplus /nolog 3-connect / as sysdba 4-startup nomount 5-alter database mount standby database; 6-alter database recover standby database until cancel; 7- você precisa copiar os archives para maquina de standby para o banco sincronizar, tb é possivel fazer isso automaticamente, mas vamos por parte, tente fazer isso e depois passamos para o proximo passo. Um abraço e boa sorte. Em 02/06/08, Mauricio Françoso <[EMAIL PROTECTED] com.br> escreveu: > > Boa noite, > > Preciso criar um standby database em cima de um banco de dados de produção > que já tenho hoje, alguem teria uma receita de bolo para esse procedimento. > > oracle 9.2.0.8 com solaris 9.0 > > obrigado. > > Mauricio do C. Françoso > Liberty Seguros > Administrador Banco de Dados(DBA ORACLE) > > ------------ --------- --------- --- > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] 1-faça uma cópia do initprod.ora pra o outro servisdor onde ficara o standby 2-faça um backup hot do banco prod. 3-na produção faça uma cópia do controlfile para outro local ex. alter database create standby controlfile as '/some/path/ to/a/file' ; Na máquina standby instale o Oracle e os patches iguais ao da produção, altere o arquivo /etc/oratab com o nome da instancia, mas deixe :NO agora copie o arquivo initprod.ora para a maquina standby, e o arquivo control01.ctl para maquina standby, não se esqueça de duplicar o arquivo para control02... . verifique o initprod.ora para checar quantos controls tem. copia o backup hot de produção para o standby agora vamos criar o standby: 1-set o ambiente: export ORACLE_SID=prod 2-sqlplus /nolog 3-connect / as sysdba 4-startup nomount 5-alter database mount standby database; 6-alter database recover standby database until cancel; 7- você precisa copiar os archives para maquina de standby para o banco sincronizar, tb é possivel fazer isso automaticamente, mas vamos por parte, tente fazer isso e depois passamos para o proximo passo. Um abraço e boa sorte. Em 02/06/08, Mauricio Françoso <[EMAIL PROTECTED] com.br> escreveu: > > Boa noite, > > Preciso criar um standby database em cima de um banco de dados de produção > que já tenho hoje, alguem teria uma receita de bolo para esse procedimento. > > oracle 9.2.0.8 com solaris 9.0 > > obrigado. > > Mauricio do C. Françoso > Liberty Seguros > Administrador Banco de Dados(DBA ORACLE) > > ------------ --------- --------- --- > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]