Re: [oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico Marcos Braga
Wilson,

Já que o standby está funcionando é bom saber que o standby não inicia a
aplicação de redo ou de archives sem estar sincronizado. Para tanto, no
banco primário altere o parâmetro LOG_ARCHIVE_DEST_STATE_*n* (o parâmetro
que está configurado para apontar para o standby) para 'DEFER'. Após este
procedimento sincronize o standby manualmente com RECOVER AUTOMATIC STANDBY
DATABASE.

Depois deste procedimento sim, ative a aplicação de dados online (alter
database recover managed standby database disconnect from session).

Depois disso poderá acompanhar os processos, o modo e nível de proteção e a
sequência dos arquives gerados (se coincidem com o standby).

Comece por aí.

[]s
Braga




2009/7/1 wilson edarg 

>
>
> Amigos, "aparentemente" foi tudo ok desta vez. Existiam alguns erros meu e
> peço desculpas a todos, porém fica aqui uma dúvida:
>
> 1) com as bases produção e standby rodando, a standby fica constantemente
> em MOUNT, certo? Após efetuar o´último comando na base standby (ALTER
> DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION" para
> poder iniciar a aplicar os logs, não vejo nenhum log aplicado.
>
> 2) na minha base de produção, ainda não entrei as configurações de
> retention police e etc, mas, ao entrar com o comando LIST BACKUPSET; o RMAn
> me retorna "using target database controlfile instead of recovery catalog".
> Isso significa que não mais poderei trabalhar os backupsets manualmente
> quando precisar?
>
> Por favor, tirem estas dúvidas para mim. Estarei realizando testes de
> entradas na base de produção para ver se o mesmo irá aplicar os logs na
> standby.
>
> Obrigado pela atenção de todos.
>
> Atenciosamente
>
> Wilson Dutra
>
> - Original Message -
> From: wilson edarg
> To: oracle_br@yahoogrupos.com.br 
> Sent: Wednesday, July 01, 2009 11:46 AM
> Subject: Re: [oracle_br] BD STANDBY - Urgente
>
> Ok amigo, valos lá:
>
> A criação do control file na base de produção e depois movido para a base
> standby foi com o comando:
>
> ALTER DATABASE CREATE STANDBY CONTROLFILE AS 'X:\CAMINHO\ARQUIVO.CTL'
>
> O erro de password, estou conectado sim ao oracle como sysdba, efetuei o
> startup pfile, que demorou muito, mas partiu sem erros e ao efetuar o
> comando alter database mount tive o erro de password. Este problema foi
> resolvido. Verifiquei e o erro era meu, onde coloquei o caminho entre plics
> e na verdade não deve tê-los.
>
> O que me deixou intrigado é que como executei o comando STARTUP NOMOUNT
> PFILE o banco deveria estar em NOMOUNT para que ao startar o banco e eu
> executar o comando ALTER DATABASE MOUNT STANDBY DATABASE ele, o banco, fosse
> montado e exibida a mensagem DATABASE ALTERED, e não é o que ocorre, quando
> executo o comando ALTER DATABASE MOUNT. tenho a mensagem de que o banco
> já se encontra montado. Isso seria um problema?
>
> Grato pela atenção amigo.
>
> - Original Message -
> From: José Eduardo Batista Juliano
> To: oracle_br@yahoogrupos.com.br 
> Sent: Wednesday, July 01, 2009 10:52 AM
> Subject: Re: [oracle_br] BD STANDBY - Urgente
>
> Só algumas considerações:
> - Como vc criou esse controlfile?
> - Esse erro de password, vc já esta conectado no sqlplus e quando executa o
> comando "alter database mount..." aparece o erro? Em todo caso, tente
> copiar
> da base de producao o arquivo PWD.ora ou utilize o utilitario orapwd
> para criar um novo arquivo de senha, que por padrao ficaria: orapwd
> file=ORACLE_HOME\database\PWD.ora password=senha
>
> 2009/7/1 wilson edarg >
>
> >
> >
> > Caros amigos, pois bem volto para postar os erros que tenho agora.
> >
> > Após o startup do pfile, embora muito lento, partir, efetuei o comando
> >
> > SQL> Alter database mount standby database;
> >
> > Tive o erro ORA-01991 que diz ser password inválido. Não posso terminar
> de
> > aplicar as configurações. Como corrigir este problema?
> >
> > Grato a todos.
> > Wilson Dutra
> >
> > - Original Message -
> > From: wilson edarg
> > To: oracle_br@yahoogrupos.com.br  40yahoogrupos.com.br>
> > Sent: Wednesday, July 01, 2009 10:19 AM
> > Subject: Re: [oracle_br] BD STANDBY - Urgente
> >
> > Olá amigo. Grato pela atenção.
> >
> > O banco é Enterprise. Este texto preparei ontem a noite e hoje quando
> > cheguei ao trabalho, tentei partir novamente o pfile e demorou muito, mas
> > partiu sem problemas desta vez (não sei o que ocorreu). Irei agora tentar
> > terminar de aplicar as configurações e ver se correrá tudo certinho. Caso
> > venha a ter problemas com as configurações que farei h

Re: [oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico wilson edarg
Amigos, "aparentemente" foi tudo ok desta vez. Existiam alguns erros meu e peço 
desculpas a todos, porém fica aqui uma dúvida:

1) com as bases produção e standby rodando, a standby fica constantemente em 
MOUNT, certo? Após efetuar o´último comando na base standby (ALTER DATABASE 
RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION" para poder iniciar a 
aplicar os logs, não vejo nenhum log aplicado. 

2) na minha base de produção, ainda não entrei as configurações de retention 
police e etc, mas, ao entrar com o comando LIST BACKUPSET; o RMAn me retorna 
"using target database controlfile instead of recovery catalog". Isso significa 
que não mais poderei trabalhar os backupsets manualmente quando precisar?

Por favor, tirem estas dúvidas para mim. Estarei realizando testes de entradas 
na base de produção para ver se o mesmo irá aplicar os logs na standby.

Obrigado pela atenção de todos.

Atenciosamente
Wilson Dutra

  - Original Message - 
  From: wilson edarg 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 01, 2009 11:46 AM
  Subject: Re: [oracle_br] BD STANDBY - Urgente





  Ok amigo, valos lá:

  A criação do control file na base de produção e depois movido para a base 
standby foi com o comando:

  ALTER DATABASE CREATE STANDBY CONTROLFILE AS 'X:\CAMINHO\ARQUIVO.CTL'

  O erro de password, estou conectado sim ao oracle como sysdba, efetuei o 
startup pfile, que demorou muito, mas partiu sem erros e ao efetuar o comando 
alter database mount tive o erro de password. Este problema foi resolvido. 
Verifiquei e o erro era meu, onde coloquei o caminho entre plics e na verdade 
não deve tê-los.

  O que me deixou intrigado é que como executei o comando STARTUP NOMOUNT 
PFILE o banco deveria estar em NOMOUNT para que ao startar o banco e eu 
executar o comando ALTER DATABASE MOUNT STANDBY DATABASE ele, o banco, fosse 
montado e exibida a mensagem DATABASE ALTERED, e não é o que ocorre, quando 
executo o comando ALTER DATABASE MOUNT. tenho a mensagem de que o banco já 
se encontra montado. Isso seria um problema?

  Grato pela atenção amigo.

  - Original Message - 
  From: José Eduardo Batista Juliano 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 01, 2009 10:52 AM
  Subject: Re: [oracle_br] BD STANDBY - Urgente

  Só algumas considerações:
  - Como vc criou esse controlfile?
  - Esse erro de password, vc já esta conectado no sqlplus e quando executa o
  comando "alter database mount..." aparece o erro? Em todo caso, tente copiar
  da base de producao o arquivo PWD.ora ou utilize o utilitario orapwd
  para criar um novo arquivo de senha, que por padrao ficaria: orapwd
  file=ORACLE_HOME\database\PWD.ora password=senha

  2009/7/1 wilson edarg 

  >
  >
  > Caros amigos, pois bem volto para postar os erros que tenho agora.
  >
  > Após o startup do pfile, embora muito lento, partir, efetuei o comando
  >
  > SQL> Alter database mount standby database;
  >
  > Tive o erro ORA-01991 que diz ser password inválido. Não posso terminar de
  > aplicar as configurações. Como corrigir este problema?
  >
  > Grato a todos.
  > Wilson Dutra
  >
  > - Original Message -
  > From: wilson edarg
  > To: oracle_br@yahoogrupos.com.br 
  > Sent: Wednesday, July 01, 2009 10:19 AM
  > Subject: Re: [oracle_br] BD STANDBY - Urgente
  >
  > Olá amigo. Grato pela atenção.
  >
  > O banco é Enterprise. Este texto preparei ontem a noite e hoje quando
  > cheguei ao trabalho, tentei partir novamente o pfile e demorou muito, mas
  > partiu sem problemas desta vez (não sei o que ocorreu). Irei agora tentar
  > terminar de aplicar as configurações e ver se correrá tudo certinho. Caso
  > venha a ter problemas com as configurações que farei hoje, postarei
  > novamente aqui no forum a continuação desta discussão, ok?
  >
  > O que posso deixar de dúvida aqui são duas coisas: A primeira é o porque
  > demorou tanto para partir o pfile? e a segunda é sobre se configurei
  > corretamente meu arquivo de inicialização, pois tive muitas dúvidas quanto
  > ao parametro db_file_name_convert onde os caminhos que coloquei para o banco
  > de produção não foi no padrão de rede, tipo \\192.168.0.1\caminho, e sim
  > D:\oracle\ora92. Esta configuração para mim, quando tenho de setar
  > caminhos do outro servidor é que tenho muitas dúvidas sobre, pois sempre
  > trabalhei apenas com um servidor e desta vez é a primeira que trabalho com
  > mais de um.
  >
  > Grato pela atenção de todos.
  > Wilson Dutra
  >
  > - Original Message -
  > From: Marcos Braga
  > To: oracle_br@yahoogrupos.com.br 
  > Sent: Wednesday, July 01, 2009 9:50 AM
  > Subject: Re: [oracle_br] BD STANDBY - Urgente
  >
  > Oi Wilson,
  >
  > É importante sabermos se o banco que está utilizando é Stand

Re: [oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico wilson edarg
Ok amigo, valos lá:

A criação do control file na base de produção e depois movido para a base 
standby foi com o comando:

ALTER DATABASE CREATE STANDBY CONTROLFILE AS 'X:\CAMINHO\ARQUIVO.CTL'

O erro de password, estou conectado sim ao oracle como sysdba, efetuei o 
startup pfile, que demorou muito, mas partiu sem erros e ao efetuar o comando 
alter database mount tive o erro de password. Este problema foi resolvido. 
Verifiquei e o erro era meu, onde coloquei o caminho entre plics e na verdade 
não deve tê-los.

O que me deixou intrigado é que como executei o comando STARTUP NOMOUNT 
PFILE o banco deveria estar em NOMOUNT para que ao startar o banco e eu 
executar o comando ALTER DATABASE MOUNT STANDBY DATABASE ele, o banco, fosse 
montado e exibida a mensagem DATABASE ALTERED, e não é o que ocorre, quando 
executo o comando ALTER DATABASE MOUNT. tenho a mensagem de que o banco já 
se encontra montado. Isso seria um problema?

Grato pela atenção amigo.



  - Original Message - 
  From: José Eduardo Batista Juliano 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 01, 2009 10:52 AM
  Subject: Re: [oracle_br] BD STANDBY - Urgente





  Só algumas considerações:
  - Como vc criou esse controlfile?
  - Esse erro de password, vc já esta conectado no sqlplus e quando executa o
  comando "alter database mount..." aparece o erro? Em todo caso, tente copiar
  da base de producao o arquivo PWD.ora ou utilize o utilitario orapwd
  para criar um novo arquivo de senha, que por padrao ficaria: orapwd
  file=ORACLE_HOME\database\PWD.ora password=senha

  2009/7/1 wilson edarg 

  >
  >
  > Caros amigos, pois bem volto para postar os erros que tenho agora.
  >
  > Após o startup do pfile, embora muito lento, partir, efetuei o comando
  >
  > SQL> Alter database mount standby database;
  >
  > Tive o erro ORA-01991 que diz ser password inválido. Não posso terminar de
  > aplicar as configurações. Como corrigir este problema?
  >
  > Grato a todos.
  > Wilson Dutra
  >
  > - Original Message -
  > From: wilson edarg
  > To: oracle_br@yahoogrupos.com.br 
  > Sent: Wednesday, July 01, 2009 10:19 AM
  > Subject: Re: [oracle_br] BD STANDBY - Urgente
  >
  > Olá amigo. Grato pela atenção.
  >
  > O banco é Enterprise. Este texto preparei ontem a noite e hoje quando
  > cheguei ao trabalho, tentei partir novamente o pfile e demorou muito, mas
  > partiu sem problemas desta vez (não sei o que ocorreu). Irei agora tentar
  > terminar de aplicar as configurações e ver se correrá tudo certinho. Caso
  > venha a ter problemas com as configurações que farei hoje, postarei
  > novamente aqui no forum a continuação desta discussão, ok?
  >
  > O que posso deixar de dúvida aqui são duas coisas: A primeira é o porque
  > demorou tanto para partir o pfile? e a segunda é sobre se configurei
  > corretamente meu arquivo de inicialização, pois tive muitas dúvidas quanto
  > ao parametro db_file_name_convert onde os caminhos que coloquei para o banco
  > de produção não foi no padrão de rede, tipo \\192.168.0.1\caminho, e sim
  > D:\oracle\ora92. Esta configuração para mim, quando tenho de setar
  > caminhos do outro servidor é que tenho muitas dúvidas sobre, pois sempre
  > trabalhei apenas com um servidor e desta vez é a primeira que trabalho com
  > mais de um.
  >
  > Grato pela atenção de todos.
  > Wilson Dutra
  >
  > - Original Message -
  > From: Marcos Braga
  > To: oracle_br@yahoogrupos.com.br 
  > Sent: Wednesday, July 01, 2009 9:50 AM
  > Subject: Re: [oracle_br] BD STANDBY - Urgente
  >
  > Oi Wilson,
  >
  > É importante sabermos se o banco que está utilizando é Standard ou
  > Enterprise Edition, isso influencia no tipo de standby que está criando (as
  > informações que está nos fornecendo indica que é Enterprise Edition),
  > confiem para nós.
  >
  > Para ajudá-lo, poste o erro que aparece e verifique o alertSID.log,
  > geralmente encontrará maiores detalhes. Mas o erro já ajuda.
  >
  > Só comentando, para criar um standby não tem muito segredo, se tiver a
  > mesma
  > estrutura física e lógica do banco, fica mais fácil ainda. Os "pequenos
  > detalhes" estão na ativação do DataGuard e Broker, caso vá utilizá-lo.
  >
  > []s
  > Braga
  >
  > 2009/7/1 wilson edarg >
  >
  > >
  > >
  > > Bom dia amigos.
  > >
  > > Pensei bem e analisei as informações passadas pelo amigo Chiappa e
  > > realmente seria um enorme erro eu tentar fazer um espelhamento por
  > > compartilhamento de partição sem a existência de um storage, como foi no
  > > debate sobre redirecionamento de DataFiles. Pesquisei então o
  > espelhamento
  > > de banco, na forma standby database para que se houvess

Re: [oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico Marcelo Procksch
No seu caso vc deve usar o parametro DB_FILE_NAME_CONVERT pois as
localizações são diferentes.
Se já existir o arquivo de senha ele não vai criar outro com o mesmo
nome se vc não usar o FORCE=Y no comando.


2009/7/1 wilson edarg :
>
>
> Ok meu amigo.
>
> A única coisa que muda no caso é o nome de uma pasta, ou seja,
> D:\Oracle\Ora92\database\bancoX e o caminho do stdby é
> D:\Oracle\Ora92\database\bancoY. Os bancos são idênticos mudando apenas o
> seu nome, sendo assim o local onde foi gravado os datafiles. Acredito que aí
> necessitaria dos caminhos, certo?
>
> Outra coisa, estou tentando recriar o arquivo de senhas com o orapwd e a
> resposta que estou tendo é que é impossível abrir o arquivo. O banco deve
> ser baixado para isso?
>
> Obrigado pela atenção.
> Wilson Dutra
>
> - Original Message -
> From: Marcos Braga
> To: oracle_br@yahoogrupos.com.br
> Sent: Wednesday, July 01, 2009 10:48 AM
> Subject: Re: [oracle_br] BD STANDBY - Urgente
>
> Oi Wilson,
>
> Sobre o parâmetro DB_FILE_NAME_CONVERT, ele só é necessário caso a estrutura
> física do banco standby seja diferente da estrutura física do banco
> primário. Por exemplo: o caminho onde estão os datafiles no primário é
> C:\ORACLE\ORADATA\ e no banco standby é em D:\ORACLE\ORADATA.
>
> Se a estrutura física do banco de dados for a mesma, não há necessidade de
> especificar este parâmetro.
>
> []s
> Braga
>
> 2009/7/1 wilson edarg 
>
>>
>>
>> Olá amigo. Grato pela atenção.
>>
>> O banco é Enterprise. Este texto preparei ontem a noite e hoje quando
>> cheguei ao trabalho, tentei partir novamente o pfile e demorou muito, mas
>> partiu sem problemas desta vez (não sei o que ocorreu). Irei agora tentar
>> terminar de aplicar as configurações e ver se correrá tudo certinho. Caso
>> venha a ter problemas com as configurações que farei hoje, postarei
>> novamente aqui no forum a continuação desta discussão, ok?
>>
>> O que posso deixar de dúvida aqui são duas coisas: A primeira é o porque
>> demorou tanto para partir o pfile? e a segunda é sobre se configurei
>> corretamente meu arquivo de inicialização, pois tive muitas dúvidas quanto
>> ao parametro db_file_name_convert onde os caminhos que coloquei para o
>> banco
>> de produção não foi no padrão de rede, tipo \\192.168.0.1\caminho, e sim
>> D:\oracle\ora92. Esta configuração para mim, quando tenho de setar
>> caminhos do outro servidor é que tenho muitas dúvidas sobre, pois sempre
>> trabalhei apenas com um servidor e desta vez é a primeira que trabalho com
>> mais de um.
>>
>> Grato pela atenção de todos.
>> Wilson Dutra
>>
>>
>> - Original Message -
>> From: Marcos Braga
>> To: oracle_br@yahoogrupos.com.br 
>> Sent: Wednesday, July 01, 2009 9:50 AM
>> Subject: Re: [oracle_br] BD STANDBY - Urgente
>>
>> Oi Wilson,
>>
>> É importante sabermos se o banco que está utilizando é Standard ou
>> Enterprise Edition, isso influencia no tipo de standby que está criando
>> (as
>> informações que está nos fornecendo indica que é Enterprise Edition),
>> confiem para nós.
>>
>> Para ajudá-lo, poste o erro que aparece e verifique o alertSID.log,
>> geralmente encontrará maiores detalhes. Mas o erro já ajuda.
>>
>> Só comentando, para criar um standby não tem muito segredo, se tiver a
>> mesma
>> estrutura física e lógica do banco, fica mais fácil ainda. Os "pequenos
>> detalhes" estão na ativação do DataGuard e Broker, caso vá utilizá-lo.
>>
>> []s
>> Braga
>>
>> 2009/7/1 wilson edarg >
>>
>> >
>> >
>> > Bom dia amigos.
>> >
>> > Pensei bem e analisei as informações passadas pelo amigo Chiappa e
>> > realmente seria um enorme erro eu tentar fazer um espelhamento por
>> > compartilhamento de partição sem a existência de um storage, como foi no
>> > debate sobre redirecionamento de DataFiles. Pesquisei então o
>> espelhamento
>> > de banco, na forma standby database para que se houvesse uma parada no
>> banco
>> > de produção, o standby pudesse assumir e passar a ser o de produção.
>> > Para
>> > isso encontrei um tutorial criado pelo amigo Anderson Santiago (
>> > http://ruevers.webs.com/standby.htm) onde percebi que parte deste
>> tutorial
>> > foi retirado no Manual do DBA da Oracle Press, porém de forma mais
>> > organizada e resolvi então encarar este desafio e deixar a configuração
>> de
>> > meu banco desta forma. Pois então, estava indo tudo ok até que comecei a
>> ter
>> &g

Re: [oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico José Eduardo Batista Juliano
tente adidcionar o parametro force=Y no orapwd

2009/7/1 wilson edarg 

>
>
> Ok meu amigo.
>
> A única coisa que muda no caso é o nome de uma pasta, ou seja,
> D:\Oracle\Ora92\database\bancoX e o caminho do stdby é
> D:\Oracle\Ora92\database\bancoY. Os bancos são idênticos mudando apenas o
> seu nome, sendo assim o local onde foi gravado os datafiles. Acredito que aí
> necessitaria dos caminhos, certo?
>
> Outra coisa, estou tentando recriar o arquivo de senhas com o orapwd e a
> resposta que estou tendo é que é impossível abrir o arquivo. O banco deve
> ser baixado para isso?
>
> Obrigado pela atenção.
> Wilson Dutra
>
> - Original Message -
> From: Marcos Braga
> To: oracle_br@yahoogrupos.com.br 
>  Sent: Wednesday, July 01, 2009 10:48 AM
> Subject: Re: [oracle_br] BD STANDBY - Urgente
>
> Oi Wilson,
>
> Sobre o parâmetro DB_FILE_NAME_CONVERT, ele só é necessário caso a
> estrutura
> física do banco standby seja diferente da estrutura física do banco
> primário. Por exemplo: o caminho onde estão os datafiles no primário é
> C:\ORACLE\ORADATA\ e no banco standby é em D:\ORACLE\ORADATA.
>
> Se a estrutura física do banco de dados for a mesma, não há necessidade de
> especificar este parâmetro.
>
> []s
> Braga
>
> 2009/7/1 wilson edarg >
>
> >
> >
> > Olá amigo. Grato pela atenção.
> >
> > O banco é Enterprise. Este texto preparei ontem a noite e hoje quando
> > cheguei ao trabalho, tentei partir novamente o pfile e demorou muito, mas
> > partiu sem problemas desta vez (não sei o que ocorreu). Irei agora tentar
> > terminar de aplicar as configurações e ver se correrá tudo certinho. Caso
> > venha a ter problemas com as configurações que farei hoje, postarei
> > novamente aqui no forum a continuação desta discussão, ok?
> >
> > O que posso deixar de dúvida aqui são duas coisas: A primeira é o porque
> > demorou tanto para partir o pfile? e a segunda é sobre se configurei
> > corretamente meu arquivo de inicialização, pois tive muitas dúvidas
> quanto
> > ao parametro db_file_name_convert onde os caminhos que coloquei para o
> banco
> > de produção não foi no padrão de rede, tipo \\192.168.0.1\caminho, e sim
> > D:\oracle\ora92. Esta configuração para mim, quando tenho de setar
> > caminhos do outro servidor é que tenho muitas dúvidas sobre, pois sempre
> > trabalhei apenas com um servidor e desta vez é a primeira que trabalho
> com
> > mais de um.
> >
> > Grato pela atenção de todos.
> > Wilson Dutra
> >
> >
> > - Original Message -
> > From: Marcos Braga
> > To: oracle_br@yahoogrupos.com.br  40yahoogrupos.com.br>
> > Sent: Wednesday, July 01, 2009 9:50 AM
> > Subject: Re: [oracle_br] BD STANDBY - Urgente
> >
> > Oi Wilson,
> >
> > É importante sabermos se o banco que está utilizando é Standard ou
> > Enterprise Edition, isso influencia no tipo de standby que está criando
> (as
> > informações que está nos fornecendo indica que é Enterprise Edition),
> > confiem para nós.
> >
> > Para ajudá-lo, poste o erro que aparece e verifique o alertSID.log,
> > geralmente encontrará maiores detalhes. Mas o erro já ajuda.
> >
> > Só comentando, para criar um standby não tem muito segredo, se tiver a
> > mesma
> > estrutura física e lógica do banco, fica mais fácil ainda. Os "pequenos
> > detalhes" estão na ativação do DataGuard e Broker, caso vá utilizá-lo.
> >
> > []s
> > Braga
> >
> > 2009/7/1 wilson edarg  40edarg.com.br>>
> >
> > >
> > >
> > > Bom dia amigos.
> > >
> > > Pensei bem e analisei as informações passadas pelo amigo Chiappa e
> > > realmente seria um enorme erro eu tentar fazer um espelhamento por
> > > compartilhamento de partição sem a existência de um storage, como foi
> no
> > > debate sobre redirecionamento de DataFiles. Pesquisei então o
> > espelhamento
> > > de banco, na forma standby database para que se houvesse uma parada no
> > banco
> > > de produção, o standby pudesse assumir e passar a ser o de produção.
> Para
> > > isso encontrei um tutorial criado pelo amigo Anderson Santiago (
> > > http://ruevers.webs.com/standby.htm) onde percebi que parte deste
> > tutorial
> > > foi retirado no Manual do DBA da Oracle Press, porém de forma mais
> > > organizada e resolvi então encarar este desafio e deixar a configuração
> > de
> > > meu banco desta forma. Pois então, estava indo tudo ok até que comecei
> a
> > ter
> > > problemas nas configurações 

Re: [oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico wilson edarg
Ok meu amigo.

A única coisa que muda no caso é o nome de uma pasta, ou seja, 
D:\Oracle\Ora92\database\bancoX e o caminho do stdby é 
D:\Oracle\Ora92\database\bancoY. Os bancos são idênticos mudando apenas o seu 
nome, sendo assim o local onde foi gravado os datafiles. Acredito que aí 
necessitaria dos caminhos, certo?

Outra coisa, estou tentando recriar o arquivo de senhas com o orapwd e a 
resposta que estou tendo é que é impossível abrir o arquivo. O banco deve ser 
baixado para isso?

Obrigado pela atenção.
Wilson Dutra


  - Original Message - 
  From: Marcos Braga 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 01, 2009 10:48 AM
  Subject: Re: [oracle_br] BD STANDBY - Urgente





  Oi Wilson,

  Sobre o parâmetro DB_FILE_NAME_CONVERT, ele só é necessário caso a estrutura
  física do banco standby seja diferente da estrutura física do banco
  primário. Por exemplo: o caminho onde estão os datafiles no primário é
  C:\ORACLE\ORADATA\ e no banco standby é em D:\ORACLE\ORADATA.

  Se a estrutura física do banco de dados for a mesma, não há necessidade de
  especificar este parâmetro.

  []s
  Braga

  2009/7/1 wilson edarg 

  >
  >
  > Olá amigo. Grato pela atenção.
  >
  > O banco é Enterprise. Este texto preparei ontem a noite e hoje quando
  > cheguei ao trabalho, tentei partir novamente o pfile e demorou muito, mas
  > partiu sem problemas desta vez (não sei o que ocorreu). Irei agora tentar
  > terminar de aplicar as configurações e ver se correrá tudo certinho. Caso
  > venha a ter problemas com as configurações que farei hoje, postarei
  > novamente aqui no forum a continuação desta discussão, ok?
  >
  > O que posso deixar de dúvida aqui são duas coisas: A primeira é o porque
  > demorou tanto para partir o pfile? e a segunda é sobre se configurei
  > corretamente meu arquivo de inicialização, pois tive muitas dúvidas quanto
  > ao parametro db_file_name_convert onde os caminhos que coloquei para o banco
  > de produção não foi no padrão de rede, tipo \\192.168.0.1\caminho, e sim
  > D:\oracle\ora92. Esta configuração para mim, quando tenho de setar
  > caminhos do outro servidor é que tenho muitas dúvidas sobre, pois sempre
  > trabalhei apenas com um servidor e desta vez é a primeira que trabalho com
  > mais de um.
  >
  > Grato pela atenção de todos.
  > Wilson Dutra
  >
  >
  > - Original Message -
  > From: Marcos Braga
  > To: oracle_br@yahoogrupos.com.br 
  > Sent: Wednesday, July 01, 2009 9:50 AM
  > Subject: Re: [oracle_br] BD STANDBY - Urgente
  >
  > Oi Wilson,
  >
  > É importante sabermos se o banco que está utilizando é Standard ou
  > Enterprise Edition, isso influencia no tipo de standby que está criando (as
  > informações que está nos fornecendo indica que é Enterprise Edition),
  > confiem para nós.
  >
  > Para ajudá-lo, poste o erro que aparece e verifique o alertSID.log,
  > geralmente encontrará maiores detalhes. Mas o erro já ajuda.
  >
  > Só comentando, para criar um standby não tem muito segredo, se tiver a
  > mesma
  > estrutura física e lógica do banco, fica mais fácil ainda. Os "pequenos
  > detalhes" estão na ativação do DataGuard e Broker, caso vá utilizá-lo.
  >
  > []s
  > Braga
  >
  > 2009/7/1 wilson edarg >
  >
  > >
  > >
  > > Bom dia amigos.
  > >
  > > Pensei bem e analisei as informações passadas pelo amigo Chiappa e
  > > realmente seria um enorme erro eu tentar fazer um espelhamento por
  > > compartilhamento de partição sem a existência de um storage, como foi no
  > > debate sobre redirecionamento de DataFiles. Pesquisei então o
  > espelhamento
  > > de banco, na forma standby database para que se houvesse uma parada no
  > banco
  > > de produção, o standby pudesse assumir e passar a ser o de produção. Para
  > > isso encontrei um tutorial criado pelo amigo Anderson Santiago (
  > > http://ruevers.webs.com/standby.htm) onde percebi que parte deste
  > tutorial
  > > foi retirado no Manual do DBA da Oracle Press, porém de forma mais
  > > organizada e resolvi então encarar este desafio e deixar a configuração
  > de
  > > meu banco desta forma. Pois então, estava indo tudo ok até que comecei a
  > ter
  > > problemas nas configurações e para que os amigos possam me ajudar
  > coloquei
  > > passo a passo o que fiz para que possam me dizer onde estou errando e
  > assim
  > > poder consertar tudo.
  > >
  > > Segue aqui o passo a passo. Mais uma vez obrigado a todos:
  > >
  > > 1.. Os pré-requisitos para a criação do banco standby, como servidores
  > > fisicamente iguais, sistemas operacionais iguais e Bancos de dados
  > iguais,
  > > foram respeitados, sendo assim: Dois servidore

Re: [oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico José Eduardo Batista Juliano
Só algumas considerações:
- Como vc criou esse controlfile?
- Esse erro de password, vc já esta conectado  no sqlplus e quando executa o
comando "alter database mount..." aparece o erro? Em todo caso, tente copiar
da base de producao o arquivo PWD.ora ou utilize o utilitario orapwd
para criar um novo arquivo de senha, que por padrao ficaria: orapwd
file=ORACLE_HOME\database\PWD.ora password=senha

2009/7/1 wilson edarg 

>
>
> Caros amigos, pois bem volto para postar os erros que tenho agora.
>
> Após o startup do pfile, embora muito lento, partir, efetuei o comando
>
> SQL> Alter database mount standby database;
>
> Tive o erro ORA-01991 que diz ser password inválido. Não posso terminar de
> aplicar as configurações. Como corrigir este problema?
>
> Grato a todos.
> Wilson Dutra
>
> - Original Message -
> From: wilson edarg
> To: oracle_br@yahoogrupos.com.br 
>  Sent: Wednesday, July 01, 2009 10:19 AM
> Subject: Re: [oracle_br] BD STANDBY - Urgente
>
> Olá amigo. Grato pela atenção.
>
> O banco é Enterprise. Este texto preparei ontem a noite e hoje quando
> cheguei ao trabalho, tentei partir novamente o pfile e demorou muito, mas
> partiu sem problemas desta vez (não sei o que ocorreu). Irei agora tentar
> terminar de aplicar as configurações e ver se correrá tudo certinho. Caso
> venha a ter problemas com as configurações que farei hoje, postarei
> novamente aqui no forum a continuação desta discussão, ok?
>
> O que posso deixar de dúvida aqui são duas coisas: A primeira é o porque
> demorou tanto para partir o pfile? e a segunda é sobre se configurei
> corretamente meu arquivo de inicialização, pois tive muitas dúvidas quanto
> ao parametro db_file_name_convert onde os caminhos que coloquei para o banco
> de produção não foi no padrão de rede, tipo \\192.168.0.1\caminho, e sim
> D:\oracle\ora92. Esta configuração para mim, quando tenho de setar
> caminhos do outro servidor é que tenho muitas dúvidas sobre, pois sempre
> trabalhei apenas com um servidor e desta vez é a primeira que trabalho com
> mais de um.
>
> Grato pela atenção de todos.
> Wilson Dutra
>
> - Original Message -----
> From: Marcos Braga
> To: oracle_br@yahoogrupos.com.br 
> Sent: Wednesday, July 01, 2009 9:50 AM
> Subject: Re: [oracle_br] BD STANDBY - Urgente
>
> Oi Wilson,
>
> É importante sabermos se o banco que está utilizando é Standard ou
> Enterprise Edition, isso influencia no tipo de standby que está criando (as
> informações que está nos fornecendo indica que é Enterprise Edition),
> confiem para nós.
>
> Para ajudá-lo, poste o erro que aparece e verifique o alertSID.log,
> geralmente encontrará maiores detalhes. Mas o erro já ajuda.
>
> Só comentando, para criar um standby não tem muito segredo, se tiver a
> mesma
> estrutura física e lógica do banco, fica mais fácil ainda. Os "pequenos
> detalhes" estão na ativação do DataGuard e Broker, caso vá utilizá-lo.
>
> []s
> Braga
>
> 2009/7/1 wilson edarg >
>
> >
> >
> > Bom dia amigos.
> >
> > Pensei bem e analisei as informações passadas pelo amigo Chiappa e
> > realmente seria um enorme erro eu tentar fazer um espelhamento por
> > compartilhamento de partição sem a existência de um storage, como foi no
> > debate sobre redirecionamento de DataFiles. Pesquisei então o
> espelhamento
> > de banco, na forma standby database para que se houvesse uma parada no
> banco
> > de produção, o standby pudesse assumir e passar a ser o de produção. Para
> > isso encontrei um tutorial criado pelo amigo Anderson Santiago (
> > http://ruevers.webs.com/standby.htm) onde percebi que parte deste
> tutorial
> > foi retirado no Manual do DBA da Oracle Press, porém de forma mais
> > organizada e resolvi então encarar este desafio e deixar a configuração
> de
> > meu banco desta forma. Pois então, estava indo tudo ok até que comecei a
> ter
> > problemas nas configurações e para que os amigos possam me ajudar
> coloquei
> > passo a passo o que fiz para que possam me dizer onde estou errando e
> assim
> > poder consertar tudo.
> >
> > Segue aqui o passo a passo. Mais uma vez obrigado a todos:
> >
> > 1.. Os pré-requisitos para a criação do banco standby, como servidores
> > fisicamente iguais, sistemas operacionais iguais e Bancos de dados
> iguais,
> > foram respeitados, sendo assim: Dois servidores Dell Power Edge
> > monoprocessados e 4GB RAM, SO Windows 2003 Server Std e bancos Oracle 9i
> > Release 9.2.0.7
> >
> >
> > 2.. O banco de dados de produção está em modo Archive;
> >
> >
> > 3.. Habilitei o banco de produção como Force Logging;
> &

Re: [oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico Marcos Braga
Oi Wilson,

Sobre o parâmetro DB_FILE_NAME_CONVERT, ele só é necessário caso a estrutura
física do banco standby seja diferente da estrutura física do banco
primário. Por exemplo: o caminho onde estão os datafiles no primário é
C:\ORACLE\ORADATA\ e no banco standby é em D:\ORACLE\ORADATA.

Se a estrutura física do banco de dados for a mesma, não há necessidade de
especificar este parâmetro.

[]s
Braga

2009/7/1 wilson edarg 

>
>
> Olá amigo. Grato pela atenção.
>
> O banco é Enterprise. Este texto preparei ontem a noite e hoje quando
> cheguei ao trabalho, tentei partir novamente o pfile e demorou muito, mas
> partiu sem problemas desta vez (não sei o que ocorreu). Irei agora tentar
> terminar de aplicar as configurações e ver se correrá tudo certinho. Caso
> venha a ter problemas com as configurações que farei hoje, postarei
> novamente aqui no forum a continuação desta discussão, ok?
>
> O que posso deixar de dúvida aqui são duas coisas: A primeira é o porque
> demorou tanto para partir o pfile? e a segunda é sobre se configurei
> corretamente meu arquivo de inicialização, pois tive muitas dúvidas quanto
> ao parametro db_file_name_convert onde os caminhos que coloquei para o banco
> de produção não foi no padrão de rede, tipo \\192.168.0.1\caminho, e sim
> D:\oracle\ora92. Esta configuração para mim, quando tenho de setar
> caminhos do outro servidor é que tenho muitas dúvidas sobre, pois sempre
> trabalhei apenas com um servidor e desta vez é a primeira que trabalho com
> mais de um.
>
> Grato pela atenção de todos.
> Wilson Dutra
>
>
> - Original Message -
> From: Marcos Braga
> To: oracle_br@yahoogrupos.com.br 
> Sent: Wednesday, July 01, 2009 9:50 AM
> Subject: Re: [oracle_br] BD STANDBY - Urgente
>
> Oi Wilson,
>
> É importante sabermos se o banco que está utilizando é Standard ou
> Enterprise Edition, isso influencia no tipo de standby que está criando (as
> informações que está nos fornecendo indica que é Enterprise Edition),
> confiem para nós.
>
> Para ajudá-lo, poste o erro que aparece e verifique o alertSID.log,
> geralmente encontrará maiores detalhes. Mas o erro já ajuda.
>
> Só comentando, para criar um standby não tem muito segredo, se tiver a
> mesma
> estrutura física e lógica do banco, fica mais fácil ainda. Os "pequenos
> detalhes" estão na ativação do DataGuard e Broker, caso vá utilizá-lo.
>
> []s
> Braga
>
> 2009/7/1 wilson edarg >
>
> >
> >
> > Bom dia amigos.
> >
> > Pensei bem e analisei as informações passadas pelo amigo Chiappa e
> > realmente seria um enorme erro eu tentar fazer um espelhamento por
> > compartilhamento de partição sem a existência de um storage, como foi no
> > debate sobre redirecionamento de DataFiles. Pesquisei então o
> espelhamento
> > de banco, na forma standby database para que se houvesse uma parada no
> banco
> > de produção, o standby pudesse assumir e passar a ser o de produção. Para
> > isso encontrei um tutorial criado pelo amigo Anderson Santiago (
> > http://ruevers.webs.com/standby.htm) onde percebi que parte deste
> tutorial
> > foi retirado no Manual do DBA da Oracle Press, porém de forma mais
> > organizada e resolvi então encarar este desafio e deixar a configuração
> de
> > meu banco desta forma. Pois então, estava indo tudo ok até que comecei a
> ter
> > problemas nas configurações e para que os amigos possam me ajudar
> coloquei
> > passo a passo o que fiz para que possam me dizer onde estou errando e
> assim
> > poder consertar tudo.
> >
> > Segue aqui o passo a passo. Mais uma vez obrigado a todos:
> >
> > 1.. Os pré-requisitos para a criação do banco standby, como servidores
> > fisicamente iguais, sistemas operacionais iguais e Bancos de dados
> iguais,
> > foram respeitados, sendo assim: Dois servidores Dell Power Edge
> > monoprocessados e 4GB RAM, SO Windows 2003 Server Std e bancos Oracle 9i
> > Release 9.2.0.7
> >
> >
> > 2.. O banco de dados de produção está em modo Archive;
> >
> >
> > 3.. Habilitei o banco de produção como Force Logging;
> >
> >
> > 4.. Baixei o banco de produção, copiando manualmente todos os datafiles
> > para o banco de dados StandBy;
> >
> >
> > 5.. Subi o banco de produção e criei um novo controlfile, o qual movi
> para
> > o banco standby;
> >
> >
> > 6.. Criei um novo pfile a partir do spfile, o qual movi para o banco de
> > dados standby;
> >
> >
> > 7.. Com o arquivo pfile movido para o standby, editei o mesmo criando
> > alguns parâmetros não existentes e alterando outros existentes.
> >
> >
> >

Re: [oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico wilson edarg
Caros amigos, pois bem volto para postar os erros que tenho agora.

Após o startup do pfile, embora muito lento, partir, efetuei o comando

SQL> Alter database mount standby database;

Tive o erro ORA-01991 que diz ser  password inválido. Não posso terminar de 
aplicar as configurações. Como corrigir este problema?

Grato a todos.
Wilson Dutra


  - Original Message - 
  From: wilson edarg 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 01, 2009 10:19 AM
  Subject: Re: [oracle_br] BD STANDBY - Urgente





  Olá amigo. Grato pela atenção.

  O banco é Enterprise. Este texto preparei ontem a noite e hoje quando cheguei 
ao trabalho, tentei partir novamente o pfile e demorou muito, mas partiu sem 
problemas desta vez (não sei o que ocorreu). Irei agora tentar terminar de 
aplicar as configurações e ver se correrá tudo certinho. Caso venha a ter 
problemas com as configurações que farei hoje, postarei novamente aqui no forum 
a continuação desta discussão, ok?

  O que posso deixar de dúvida aqui são duas coisas: A primeira é o porque 
demorou tanto para partir o pfile? e a segunda é sobre se configurei 
corretamente meu arquivo de inicialização, pois tive muitas dúvidas quanto ao 
parametro db_file_name_convert onde os caminhos que coloquei para o banco de 
produção não foi no padrão de rede, tipo \\192.168.0.1\caminho, e sim 
D:\oracle\ora92. Esta configuração para mim, quando tenho de setar caminhos 
do outro servidor é que tenho muitas dúvidas sobre, pois sempre trabalhei 
apenas com um servidor e desta vez é a primeira que trabalho com mais de um.

  Grato pela atenção de todos.
  Wilson Dutra

  - Original Message - 
  From: Marcos Braga 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 01, 2009 9:50 AM
  Subject: Re: [oracle_br] BD STANDBY - Urgente

  Oi Wilson,

  É importante sabermos se o banco que está utilizando é Standard ou
  Enterprise Edition, isso influencia no tipo de standby que está criando (as
  informações que está nos fornecendo indica que é Enterprise Edition),
  confiem para nós.

  Para ajudá-lo, poste o erro que aparece e verifique o alertSID.log,
  geralmente encontrará maiores detalhes. Mas o erro já ajuda.

  Só comentando, para criar um standby não tem muito segredo, se tiver a mesma
  estrutura física e lógica do banco, fica mais fácil ainda. Os "pequenos
  detalhes" estão na ativação do DataGuard e Broker, caso vá utilizá-lo.

  []s
  Braga

  2009/7/1 wilson edarg 

  >
  >
  > Bom dia amigos.
  >
  > Pensei bem e analisei as informações passadas pelo amigo Chiappa e
  > realmente seria um enorme erro eu tentar fazer um espelhamento por
  > compartilhamento de partição sem a existência de um storage, como foi no
  > debate sobre redirecionamento de DataFiles. Pesquisei então o espelhamento
  > de banco, na forma standby database para que se houvesse uma parada no banco
  > de produção, o standby pudesse assumir e passar a ser o de produção. Para
  > isso encontrei um tutorial criado pelo amigo Anderson Santiago (
  > http://ruevers.webs.com/standby.htm) onde percebi que parte deste tutorial
  > foi retirado no Manual do DBA da Oracle Press, porém de forma mais
  > organizada e resolvi então encarar este desafio e deixar a configuração de
  > meu banco desta forma. Pois então, estava indo tudo ok até que comecei a ter
  > problemas nas configurações e para que os amigos possam me ajudar coloquei
  > passo a passo o que fiz para que possam me dizer onde estou errando e assim
  > poder consertar tudo.
  >
  > Segue aqui o passo a passo. Mais uma vez obrigado a todos:
  >
  > 1.. Os pré-requisitos para a criação do banco standby, como servidores
  > fisicamente iguais, sistemas operacionais iguais e Bancos de dados iguais,
  > foram respeitados, sendo assim: Dois servidores Dell Power Edge
  > monoprocessados e 4GB RAM, SO Windows 2003 Server Std e bancos Oracle 9i
  > Release 9.2.0.7
  >
  >
  > 2.. O banco de dados de produção está em modo Archive;
  >
  >
  > 3.. Habilitei o banco de produção como Force Logging;
  >
  >
  > 4.. Baixei o banco de produção, copiando manualmente todos os datafiles
  > para o banco de dados StandBy;
  >
  >
  > 5.. Subi o banco de produção e criei um novo controlfile, o qual movi para
  > o banco standby;
  >
  >
  > 6.. Criei um novo pfile a partir do spfile, o qual movi para o banco de
  > dados standby;
  >
  >
  > 7.. Com o arquivo pfile movido para o standby, editei o mesmo criando
  > alguns parâmetros não existentes e alterando outros existentes.
  >
  >
  > Os parâmetros criados manualmente e/ou alterados foram:
  >
  > Conrtol_files=nome do arquivo criado no item 5
  >
  > db_name=nome do banco de produção
  >
  > standby_archive_dest = local de recebimento dos arquivos de redo do bd de
  > produção
  >

Re: [oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico wilson edarg
Olá amigo. Grato pela atenção.

O banco é Enterprise. Este texto preparei ontem a noite e hoje quando cheguei 
ao trabalho, tentei partir novamente o pfile e demorou muito, mas partiu sem 
problemas desta vez (não sei o que ocorreu). Irei agora tentar terminar de 
aplicar as configurações e ver se correrá tudo certinho. Caso venha a ter 
problemas com as configurações que farei hoje, postarei novamente aqui no forum 
a continuação desta discussão, ok?

O que posso deixar de dúvida aqui são duas coisas: A primeira é o porque 
demorou tanto para partir o pfile? e a segunda é sobre se configurei 
corretamente meu arquivo de inicialização, pois tive muitas dúvidas quanto ao 
parametro db_file_name_convert onde os caminhos que coloquei para o banco de 
produção não foi no padrão de rede, tipo \\192.168.0.1\caminho, e sim 
D:\oracle\ora92. Esta configuração para mim, quando tenho de setar caminhos 
do outro servidor é que tenho muitas dúvidas sobre, pois sempre trabalhei 
apenas com um servidor e desta vez é a primeira que trabalho com mais de um.

Grato pela atenção de todos.
Wilson Dutra

- Original Message - 
  From: Marcos Braga 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 01, 2009 9:50 AM
  Subject: Re: [oracle_br] BD STANDBY - Urgente





  Oi Wilson,

  É importante sabermos se o banco que está utilizando é Standard ou
  Enterprise Edition, isso influencia no tipo de standby que está criando (as
  informações que está nos fornecendo indica que é Enterprise Edition),
  confiem para nós.

  Para ajudá-lo, poste o erro que aparece e verifique o alertSID.log,
  geralmente encontrará maiores detalhes. Mas o erro já ajuda.

  Só comentando, para criar um standby não tem muito segredo, se tiver a mesma
  estrutura física e lógica do banco, fica mais fácil ainda. Os "pequenos
  detalhes" estão na ativação do DataGuard e Broker, caso vá utilizá-lo.

  []s
  Braga

  2009/7/1 wilson edarg 

  >
  >
  > Bom dia amigos.
  >
  > Pensei bem e analisei as informações passadas pelo amigo Chiappa e
  > realmente seria um enorme erro eu tentar fazer um espelhamento por
  > compartilhamento de partição sem a existência de um storage, como foi no
  > debate sobre redirecionamento de DataFiles. Pesquisei então o espelhamento
  > de banco, na forma standby database para que se houvesse uma parada no banco
  > de produção, o standby pudesse assumir e passar a ser o de produção. Para
  > isso encontrei um tutorial criado pelo amigo Anderson Santiago (
  > http://ruevers.webs.com/standby.htm) onde percebi que parte deste tutorial
  > foi retirado no Manual do DBA da Oracle Press, porém de forma mais
  > organizada e resolvi então encarar este desafio e deixar a configuração de
  > meu banco desta forma. Pois então, estava indo tudo ok até que comecei a ter
  > problemas nas configurações e para que os amigos possam me ajudar coloquei
  > passo a passo o que fiz para que possam me dizer onde estou errando e assim
  > poder consertar tudo.
  >
  > Segue aqui o passo a passo. Mais uma vez obrigado a todos:
  >
  > 1.. Os pré-requisitos para a criação do banco standby, como servidores
  > fisicamente iguais, sistemas operacionais iguais e Bancos de dados iguais,
  > foram respeitados, sendo assim: Dois servidores Dell Power Edge
  > monoprocessados e 4GB RAM, SO Windows 2003 Server Std e bancos Oracle 9i
  > Release 9.2.0.7
  >
  >
  > 2.. O banco de dados de produção está em modo Archive;
  >
  >
  > 3.. Habilitei o banco de produção como Force Logging;
  >
  >
  > 4.. Baixei o banco de produção, copiando manualmente todos os datafiles
  > para o banco de dados StandBy;
  >
  >
  > 5.. Subi o banco de produção e criei um novo controlfile, o qual movi para
  > o banco standby;
  >
  >
  > 6.. Criei um novo pfile a partir do spfile, o qual movi para o banco de
  > dados standby;
  >
  >
  > 7.. Com o arquivo pfile movido para o standby, editei o mesmo criando
  > alguns parâmetros não existentes e alterando outros existentes.
  >
  >
  > Os parâmetros criados manualmente e/ou alterados foram:
  >
  > Conrtol_files=nome do arquivo criado no item 5
  >
  > db_name=nome do banco de produção
  >
  > standby_archive_dest = local de recebimento dos arquivos de redo do bd de
  > produção
  >
  > dB_file_name_convert =
  > ('caminho\arquivo_bd_produção','caminho\arquivo_bd_standby') Isso para todos
  > os datafiles copiados;
  >
  > log_file_name_convert = idem acima, mas para os arquivos de redo.
  >
  > Log_archive_dest_1=local de arquivamento dos redo log files
  >
  > Standby_file_management=AUTO
  >
  > Remote_archive_enable=TRUE
  >
  > 8.. Criei um novo serviço no servidor onde encontra-se o BD de produção,
  > onde este serviço ficou com o nome do banco standby

Re: [oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico Marcos Braga
Oi Wilson,

É importante sabermos se o banco que está utilizando é Standard ou
Enterprise Edition, isso influencia no tipo de standby que está criando (as
informações que está nos fornecendo indica que é Enterprise Edition),
confiem para nós.

Para ajudá-lo, poste o erro que aparece e verifique o alertSID.log,
geralmente encontrará maiores detalhes. Mas o erro já ajuda.

Só comentando, para criar um standby não tem muito segredo, se tiver a mesma
estrutura física e lógica do banco, fica mais fácil ainda. Os "pequenos
detalhes" estão na ativação do DataGuard e Broker, caso vá utilizá-lo.

[]s
Braga


2009/7/1 wilson edarg 

>
>
> Bom dia amigos.
>
> Pensei bem e analisei as informações passadas pelo amigo Chiappa e
> realmente seria um enorme erro eu tentar fazer um espelhamento por
> compartilhamento de partição sem a existência de um storage, como foi no
> debate sobre redirecionamento de DataFiles. Pesquisei então o espelhamento
> de banco, na forma standby database para que se houvesse uma parada no banco
> de produção, o standby pudesse assumir e passar a ser o de produção. Para
> isso encontrei um tutorial criado pelo amigo Anderson Santiago (
> http://ruevers.webs.com/standby.htm) onde percebi que parte deste tutorial
> foi retirado no Manual do DBA da Oracle Press, porém de forma mais
> organizada e resolvi então encarar este desafio e deixar a configuração de
> meu banco desta forma. Pois então, estava indo tudo ok até que comecei a ter
> problemas nas configurações e para que os amigos possam me ajudar coloquei
> passo a passo o que fiz para que possam me dizer onde estou errando e assim
> poder consertar tudo.
>
> Segue aqui o passo a passo. Mais uma vez obrigado a todos:
>
> 1.. Os pré-requisitos para a criação do banco standby, como servidores
> fisicamente iguais, sistemas operacionais iguais e Bancos de dados iguais,
> foram respeitados, sendo assim: Dois servidores Dell Power Edge
> monoprocessados e 4GB RAM, SO Windows 2003 Server Std e bancos Oracle 9i
> Release 9.2.0.7
>
>
> 2.. O banco de dados de produção está em modo Archive;
>
>
> 3.. Habilitei o banco de produção como Force Logging;
>
>
> 4.. Baixei o banco de produção, copiando manualmente todos os datafiles
> para o banco de dados StandBy;
>
>
> 5.. Subi o banco de produção e criei um novo controlfile, o qual movi para
> o banco standby;
>
>
> 6.. Criei um novo pfile a partir do spfile, o qual movi para o banco de
> dados standby;
>
>
> 7.. Com o arquivo pfile movido para o standby, editei o mesmo criando
> alguns parâmetros não existentes e alterando outros existentes.
>
>
> Os parâmetros criados manualmente e/ou alterados foram:
>
> Conrtol_files=nome do arquivo criado no item 5
>
> db_name=nome do banco de produção
>
> standby_archive_dest = local de recebimento dos arquivos de redo do bd de
> produção
>
> dB_file_name_convert =
> ('caminho\arquivo_bd_produção','caminho\arquivo_bd_standby') Isso para todos
> os datafiles copiados;
>
> log_file_name_convert = idem acima, mas para os arquivos de redo.
>
> Log_archive_dest_1=local de arquivamento dos redo log files
>
> Standby_file_management=AUTO
>
> Remote_archive_enable=TRUE
>
> 8.. Criei um novo serviço no servidor onde encontra-se o BD de produção,
> onde este serviço ficou com o nome do banco standby: "oradim -new -sid
> orastdy -intpwd orastdy -startmode manual"
>
>
> 9.. Configurei o listener do banco standby onde adicionei um novo
> Sid_list_listener. O global_dbname foi o nome do banco standby e o Sid_name
> também. O host ficou sendo o nome do servidor onde encontra-se o banco
> standby
>
>
> 10.. Parei o listener e reiniciei novamente, onde não tive erros.
>
>
> 11.. Configurei o TNSNAMES do banco de produção, adicionando uma nova
> entrada com o nome do serviço criado. O host desta entrada ficou sendo o
> servidor do standby e o service_name o nome do banco standby;
>
>
> Aqui começaram os meus problemas:
>
> 12.. No banco standby efetuei no prompt do DOS: set
> Oracle_sid=banco_standby (aqui ok)
>
>
> 13.. Entrei no sqlplus /nolog e conectei-me como sysdba (ok) instance idle
>
>
> 14.. Ao efetuar o startup pfile 'caminho\nome_pfile' nomount; tive erros e
> o banco não sobe, fica no prompt do sqlplus e nada mais faz;
>
>
> 15.. Com isto consigo chegar ao final do tutorial que explica as alterações
> finais para o banco standby e de produção que são:
>
> 1.. Verificar se o LOG_ARCHIVE_DEST_n e o LOG_ARCHIVE_DEST_STATE_n foram
> habilitados no banco standby;
> 2.. No banco de produção executar: ALTER SYSTEM SET
> LOG_ARCHIVE_DEST_2='SERVICE=nome serviço standby' scope BOTH;
> 3.. ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2= ENABLE SCOPE=BOTH;
> 4.. Realizar a aplicação dos logs no banco standby: ALTER DATABASE RECOVER
> MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
>
>
> Como mencionei, no item 12 iniciaram os meus problemas.
>
> A comunicação entre as bases de dados através do NetManager.
>
> Por favor, caso alguém possa me auxiliar a resolver este problema
> agradece

Res: [oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico Marcus Pavan
O seu banco de dados é Enterprise ou Standard?

 Marcus Pavan.





De: wilson edarg 
Para: oraoracle ; oracle_br_docs 
; oracle_br ; 
oracle-linux-br ; gporacle 
; oradba_br ; 
certificacao_oracle ; usuarios_oracle 

Enviadas: Quarta-feira, 1 de Julho de 2009 8:11:34
Assunto: [oracle_br] BD STANDBY - Urgente





Bom dia amigos.

Pensei bem e analisei as informações passadas pelo amigo Chiappa e realmente 
seria um enorme erro eu tentar fazer um espelhamento por compartilhamento de 
partição sem a existência de um storage, como foi no debate sobre 
redirecionamento de DataFiles. Pesquisei então o espelhamento de banco, na 
forma standby database para que se houvesse uma parada no banco de produção, o 
standby pudesse assumir e passar a ser o de produção. Para isso encontrei um 
tutorial criado pelo amigo Anderson Santiago (http://ruevers. webs.com/ 
standby.htm) onde percebi que parte deste tutorial foi retirado no Manual do 
DBA da Oracle Press, porém de forma mais organizada e resolvi então encarar 
este desafio e deixar a configuração de meu banco desta forma. Pois então, 
estava indo tudo ok até que comecei a ter problemas nas configurações e para 
que os amigos possam me ajudar coloquei passo a passo o que fiz para que possam 
me dizer onde estou errando e assim poder
 consertar tudo.

Segue aqui o passo a passo. Mais uma vez obrigado a todos:

1.. Os pré-requisitos para a criação do banco standby, como servidores 
fisicamente iguais, sistemas operacionais iguais e Bancos de dados iguais, 
foram respeitados, sendo assim: Dois servidores Dell Power Edge monoprocessados 
e 4GB RAM, SO Windows 2003 Server Std e bancos Oracle 9i Release 9.2.0.7


2.. O banco de dados de produção está em modo Archive;


3.. Habilitei o banco de produção como Force Logging;


4.. Baixei o banco de produção, copiando manualmente todos os datafiles para o 
banco de dados StandBy;


5.. Subi o banco de produção e criei um novo controlfile, o qual movi para o 
banco standby;


6.. Criei um novo pfile a partir do spfile, o qual movi para o banco de dados 
standby;


7.. Com o arquivo pfile movido para o standby, editei o mesmo criando alguns 
parâmetros não existentes e alterando outros existentes. 


Os parâmetros criados manualmente e/ou alterados foram: 

Conrtol_files= nome do arquivo criado no item 5

db_name=nome do banco de produção

standby_archive_ dest = local de recebimento dos arquivos de redo do bd de 
produção

dB_file_name_ convert = ('caminho\arquivo_ bd_produção' ,'caminho\ arquivo_bd_ 
standby')  Isso para todos os datafiles copiados;

log_file_name_ convert = idem acima, mas para os arquivos de redo.

Log_archive_ dest_1=local de arquivamento dos redo log files

Standby_file_ management= AUTO

Remote_archive_ enable=TRUE

8.. Criei um novo serviço no servidor onde encontra-se o BD de produção, onde 
este serviço ficou com o nome do banco standby: "oradim -new -sid orastdy 
-intpwd orastdy -startmode manual"


9.. Configurei o listener do banco standby onde adicionei um novo 
Sid_list_listener. O global_dbname foi o nome do banco standby e o Sid_name 
também. O host ficou sendo o nome do servidor onde encontra-se o banco standby


10.. Parei o listener e reiniciei novamente, onde não tive erros.


11.. Configurei o TNSNAMES do banco de produção, adicionando uma nova entrada 
com o nome do serviço criado. O host desta entrada ficou sendo o servidor do 
standby e o service_name o nome do banco standby;


Aqui começaram os meus problemas:

12.. No banco standby efetuei no prompt do DOS: set Oracle_sid=banco_ standby 
(aqui ok)


13.. Entrei no sqlplus /nolog e conectei-me como sysdba (ok) instance idle


14.. Ao efetuar o startup pfile 'caminho\nome_ pfile' nomount; tive erros e o 
banco não sobe, fica no prompt do sqlplus e nada mais faz; 


15.. Com isto consigo chegar ao final do tutorial que explica as alterações 
finais para o banco standby e de produção que são:

1.. Verificar se o LOG_ARCHIVE_ DEST_n e o LOG_ARCHIVE_ DEST_STATE_ n foram 
habilitados no banco standby;
2.. No banco de produção executar: ALTER SYSTEM SET LOG_ARCHIVE_ 
DEST_2='SERVICE= nome serviço standby' scope BOTH;
3.. ALTER SYSTEM SET LOG_ARCHIVE_ DEST_STATE_ 2= ENABLE SCOPE=BOTH;
4.. Realizar a aplicação dos logs no banco standby: ALTER DATABASE RECOVER 
MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;


Como mencionei, no item 12 iniciaram os meus problemas. 

A comunicação entre as bases de dados através do NetManager.

Por favor, caso alguém possa me auxiliar a resolver este problema agradeceria 
muito. Já pesquisei no Manual do DBA da Oracle Press e outras documentações na 
Net e não encontrei a solução.

Grato pela atenção de todos e fico no aguardo de auxílio.

Atenciosamente

Wilson Dutra

[As partes desta mensagem que não continham texto foram removidas]


   


  
___

[oracle_br] BD STANDBY - Urgente

2009-07-01 Por tôpico wilson edarg
Bom dia amigos.



Pensei bem e analisei as informações passadas pelo amigo Chiappa e realmente 
seria um enorme erro eu tentar fazer um espelhamento por compartilhamento de 
partição sem a existência de um storage, como foi no debate sobre 
redirecionamento de DataFiles. Pesquisei então o espelhamento de banco, na 
forma standby database para que se houvesse uma parada no banco de produção, o 
standby pudesse assumir e passar a ser o de produção. Para isso encontrei um 
tutorial criado pelo amigo Anderson Santiago 
(http://ruevers.webs.com/standby.htm) onde percebi que parte deste tutorial foi 
retirado no Manual do DBA da Oracle Press, porém de forma mais organizada e 
resolvi então encarar este desafio e deixar a configuração de meu banco desta 
forma. Pois então, estava indo tudo ok até que comecei a ter problemas nas 
configurações e para que os amigos possam me ajudar coloquei passo a passo o 
que fiz para que possam me dizer onde estou errando e assim poder consertar 
tudo.

 

Segue aqui o passo a passo. Mais uma vez obrigado a todos:

 

  1.. Os pré-requisitos para a criação do banco standby, como servidores 
fisicamente iguais, sistemas operacionais iguais e Bancos de dados iguais, 
foram respeitados, sendo assim: Dois servidores Dell Power Edge monoprocessados 
e 4GB RAM, SO Windows 2003 Server Std e bancos Oracle 9i Release 9.2.0.7
 

  2.. O banco de dados de produção está em modo Archive;
 

  3.. Habilitei o banco de produção como Force Logging;
 

  4.. Baixei o banco de produção, copiando manualmente todos os datafiles para 
o banco de dados StandBy;
 

  5.. Subi o banco de produção e criei um novo controlfile, o qual movi para o 
banco standby;
 

  6.. Criei um novo pfile a partir do spfile, o qual movi para o banco de dados 
standby;
 

  7.. Com o arquivo pfile movido para o standby, editei o mesmo criando alguns 
parâmetros não existentes e alterando outros existentes. 
 

Os parâmetros criados manualmente e/ou alterados foram: 

Conrtol_files=nome do arquivo criado no item 5

db_name=nome do banco de produção

standby_archive_dest = local de recebimento dos arquivos de redo do bd de 
produção

dB_file_name_convert = 
('caminho\arquivo_bd_produção','caminho\arquivo_bd_standby')  Isso para todos 
os datafiles copiados;

log_file_name_convert = idem acima, mas para os arquivos de redo.

Log_archive_dest_1=local de arquivamento dos redo log files

Standby_file_management=AUTO

Remote_archive_enable=TRUE

 

  8.. Criei um novo serviço no servidor onde encontra-se o BD de produção, onde 
este serviço ficou com o nome do banco standby: "oradim -new -sid orastdy 
-intpwd orastdy -startmode manual"
 

  9.. Configurei o listener do banco standby onde adicionei um novo 
Sid_list_listener. O global_dbname foi o nome do banco standby e o Sid_name 
também. O host ficou sendo o nome do servidor onde encontra-se o banco standby
 

  10.. Parei o listener e reiniciei novamente, onde não tive erros.
 

  11.. Configurei o TNSNAMES do banco de produção, adicionando uma nova entrada 
com o nome do serviço criado. O host desta entrada ficou sendo o servidor do 
standby e o service_name o nome do banco standby;
 

Aqui começaram os meus problemas:

 

  12.. No banco standby efetuei no prompt do DOS: set Oracle_sid=banco_standby 
(aqui ok)
 

  13.. Entrei no sqlplus /nolog e conectei-me como sysdba (ok) instance idle
 

  14.. Ao efetuar o startup pfile 'caminho\nome_pfile' nomount; tive erros e o 
banco não sobe, fica no prompt do sqlplus e nada mais faz; 
 

  15.. Com isto consigo chegar ao final do tutorial que explica as alterações 
finais para o banco standby e de produção que são:

1.. Verificar se o LOG_ARCHIVE_DEST_n e o LOG_ARCHIVE_DEST_STATE_n foram 
habilitados no banco standby;
2.. No banco de produção executar: ALTER SYSTEM SET 
LOG_ARCHIVE_DEST_2='SERVICE=nome serviço standby' scope BOTH;
3.. ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2= ENABLE SCOPE=BOTH;
4.. Realizar a aplicação dos logs no banco standby: ALTER DATABASE RECOVER 
MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
 

Como mencionei, no item 12 iniciaram os meus problemas. 

 

A comunicação entre as bases de dados através do NetManager.

 

Por favor, caso alguém possa me auxiliar a resolver este problema agradeceria 
muito. Já pesquisei no Manual do DBA da Oracle Press e outras documentações na 
Net e não encontrei a solução.

 

Grato pela atenção de todos e fico no aguardo de auxílio.

 

Atenciosamente

Wilson Dutra


[As partes desta mensagem que não continham texto foram removidas]