Re: [oracle_br] BD STANDBY - Urgente
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
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
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
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
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
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
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
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
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
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
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
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
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]