Re: [oracle_br] Restore RMAN
O caminho onde estão os backups no novo servidor é o mesmo do antigo? Se sim, não havia necessidade do CROSSCHECK, Se não, o CROSSCHECK iria marcar no controlfile os backuspieces como não existentes. Execute CATALOG nos backuppieces e ARCHIVELOGs no novo servidor. No 9i, tem que ser um a um. Em Seg, 2009-04-27 às 03:03 +, Eli Dias escreveu: Bom dia Pessoal, Gostaria de saber o seguinte, possuo um ambiente de produção e a partir deste quero criar um homologação em outro servidor. Com o RMAN realizei o backup na produção da seguinte forma: run { change archivelog all crosscheck; change archivelog all validate; backup current controlfile format '/u02/backup/cntrl.bkp'; backup database format '/u02/backup/%d%s%t.bkp' plus archivelog; } Peguei esse backup e levei para o servidor de homologação, realizo o restore do controlfile, porém após isto eu não consigo realizar o restore da instancia ou dos datafiles, quando emito o comando list backup, o mesmo não retorna nada. Já realizei os comandos em alguns até apontei o caminho do arquivo, crosscheck backuppiece(RMAN-06092: error while looking up backup piece), crosscheck backup etc. Alguem tem ideia de como consigo resolver esta questão? Abraços -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos ___ Yahoo! Mail - Sempre a melhor op��o para voc�! Experimente j� e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: [oracle_br] Re: Restore RMAN
Amigo bom dia, Bastas catalogar seus backup pieces. Ex: CATALOG BACKUPPIECE '/tmp/backup1.rman'; Faça isso após o restore do controlfile com rman. - Original Message - From: Eli Dias To: oracle_br@yahoogrupos.com.br Sent: Monday, April 27, 2009 12:12 AM Subject: [oracle_br] Re: Restore RMAN Acabei esquecendo de informar a versão do banco: 9.2.0.6 Abraços. --- Em oracle_br@yahoogrupos.com.br, Eli Dias elidi...@... escreveu Bom dia Pessoal, Gostaria de saber o seguinte, possuo um ambiente de produção e a partir deste quero criar um homologação em outro servidor. Com o RMAN realizei o backup na produção da seguinte forma: run { change archivelog all crosscheck; change archivelog all validate; backup current controlfile format '/u02/backup/cntrl.bkp'; backup database format '/u02/backup/%d%s%t.bkp' plus archivelog; } Peguei esse backup e levei para o servidor de homologação, realizo o restore do controlfile, porém após isto eu não consigo realizar o restore da instancia ou dos datafiles, quando emito o comando list backup, o mesmo não retorna nada. Já realizei os comandos em alguns até apontei o caminho do arquivo, crosscheck backuppiece(RMAN-06092: error while looking up backup piece), crosscheck backup etc. Alguem tem ideia de como consigo resolver esta questão? Abraços -- O Banco de Dados de Vírus interno expirou. Verificado por AVG - http://www.avgbrasil.com.br Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de Lançamento: 30/1/2009 17:31 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Erro ORA-31619
Broher, Voce usa banco 10gR2 ? Bom pra encurtar o pergunta e responde ... tente tenta refazer seu export arremetendo a compatibilidade para uma versão abaixo assim. expdp user/password directory. version= 10.1.0 dumpfile=... depois tente importar novamente se não funcionar escreve ai de novo. 2009/4/26 Ademir Roque Maneira ademir.mane...@gmail.com Obrigado Rodrigo, conheço bons sites sobre erros ORA, mas como vc viu as soluções indicadas são bem pobres, vou exeutar conforme vc me indicou Muito obrigado !! Abraço 2009/4/26 Rodrigo Mufalani mufal...@oi.com.br mufalani%40oi.com.br Boa noite Ademir, Todo erro oracle ora- são fáceis de se encontrar na web, eu já vi esse erro acontecer antes usando o EM para fazer o expdp. Faça o mesmo através de linha de comando que obterá sucesso. No seu caso deve ser algum bug... Dê uma olhada em http://ora-31619.ora-code.com/ Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 rodrigomufal...@netmaker.com.br rodrigomufalani%40netmaker.com.brrodrigomufalani% 40netmaker.com.br http://mufalani.blogspot.com - Original Message - From: Ademir Roque Maneira ademir.mane...@gmail.comademir.maneira%40gmail.com ademir.maneira%40gmail.com To: oracle_br oracle_br@yahoogrupos.com.broracle_br%40yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Sunday, April 26, 2009 9:41 PM Subject: [oracle_br] Erro ORA-31619 Caros amigos, estou estudando para minha certificação e estou recebendo esse erro num processo de exportação / imprtação, entre 2 bancos 10g um em Win2003 (origem) e outra XP destino. Estou usando o assistente do 10g,para ambos os processos, gero no servidor de origem e transfiro via rede para o destino, lá executo a importação, ou pelo menos tento. O banco destino ainda está com a instalação básica O que pode estar acontecendo? Desde já muito grato [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Restore RMAN
Bom dia Eli, Faça o seguinte... RMAN run{ startup mount; set new name for datafile 1 to '/novo_path_completo/datafile_name1.dbf'; set new name for datafile 2 to '/novo_path_completo/datafile_name2.dbf'; set new name for datafile 3 to '/novo_path_completo/datafile_name3.dbf'; set new name for datafile N to '/novo_path_completo/datafile_nameN.dbf'; restore database; switch datafile all; recover database; sql 'alter database open resetlogs;' } Isso vai fazer com o que o rman restaure os datafiles e atualize o caminho deles no controlfile. Ps.: Restaurando o controlfile vc tem que abrir o banco em resetlogs. Atenciosamente, Rodrigo Mufalani OCP 11g 10g OCE RAC 10g R2 mufal...@oi.com.br http://mufalani.blogspot.com - Mensagem original de elidi...@ig.com.br - Bom dia Pessoal, Gostaria de saber o seguinte, possuo um ambiente de produção e a partir deste quero criar um homologação em outro servidor. Com o RMAN realizei o backup na produção da seguinte forma: run { change archivelog all crosscheck; change archivelog all validate; backup current controlfile format '/u02/backup/cntrl.bkp'; backup database format '/u02/backup/%d%s%t.bkp' plus archivelog; } Peguei esse backup e levei para o servidor de homologação, realizo o restore do controlfile, porém após isto eu não consigo realizar o restore da instancia ou dos datafiles, quando emito o comando list backup, o mesmo não retorna nada. Já realizei os comandos em alguns até apontei o caminho do arquivo, crosscheck backuppiece(RMAN-06092: error while looking up backup piece), crosscheck backup etc. Alguem tem ideia de como consigo resolver esta questão? Abraços -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÃO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos - -- Na Oi Internet você ganha ou ganha. Além de acesso grátis com qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, suporte grátis e muito mais. Baixe grátis o Discador Oi em http://www.oi.com.br/discador e comece a ganhar. Agora, se o seu negócio é voar alto na internet, assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em http://www.oi.com.br/bandalarga e aproveite essa moleza! [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Tela personalizada de login em forms
Bom dia pessoal. Alguém teria um exemplo de tela personalizada de login em forms. Ver. Forms 6i Banco 9.2.0.6 Enterprise So Hpux 11i
[oracle_br] Cursos Oracle não-oficiais
Bom dia pessoal, já fiz o curso oracle oficial. Agora quero fazer outros, mas tenho percebido o preço muito alto. Direto a pergunta, alguém que já fez os cursos não oficiais poderia me dizer se existe muita diferença de qualidade ? Obrigado. -- Atenciosamente, Lucas [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Cursos Oracle não-oficiais
Lucas bom dia, Acho que independente se seja ou não Curso Oficial da Oracle, o que vai determinar seu desempenho é seu esforço próprio. A pessoa pode fazer x cursos, certificação, pós.. etc.. Se não tiver vontade em correr atraz se virar, aprender não adianta em nada. Abcs. - Original Message - From: Andre Santos To: oracle_br@yahoogrupos.com.br Sent: Monday, April 27, 2009 11:24 AM Subject: Re: [oracle_br] Cursos Oracle não-oficiais Lucas Depende... Em geral, existe diferença sim. Há empresas que já foram boas e hoje não são mais (para não dizer que são péssimas)... por exemplo, procure opiniões recentes sobre a Tekno. Mas também há treinamentos alternativos, com profissionais experientes no mercado, com propostas diferentes dos cursos oficiais. Esses podem ser bem interessantes. Os workshops da TWS (dos organizadores do ENPO) estão nesse conceito. [ ] André 2009/4/27 Lucas Bittencourt lucasbittencourtxav...@gmail.com Bom dia pessoal, já fiz o curso oracle oficial. Agora quero fazer outros, mas tenho percebido o preço muito alto. Direto a pergunta, alguém que já fez os cursos não oficiais poderia me dizer se existe muita diferença de qualidade ? Obrigado. -- Atenciosamente, Lucas [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- O Banco de Dados de Vírus interno expirou. Verificado por AVG - http://www.avgbrasil.com.br Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de Lançamento: 30/1/2009 17:31 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Cursos Oracle não-oficiais
Caro Lucas; O André está certo quando fala do profissional que ministra o curso ser fator determinante, (claro que com a infra do local). Com o instrutor com conhecimento técnico e boa didática você acaba aprendendo. Se o curso é oficial existe uma boa chance de você achar isso tudo junto, mas não a certeza absoluta. Abraços Mosán Santos __ OCP DBA 10g - OCE SQL OCE Managing Oracle on Linux OCA DBA 10g - OCA PL/SQL FCP Master - FCP Fundamental CCNA - JNCIA-ER OCE RAC. ..LOAD __ skype mosansantos --- Em seg, 27/4/09, Willian Fernando Frasson wfras...@yahoo.com.br escreveu: De: Willian Fernando Frasson wfras...@yahoo.com.br Assunto: Re: [oracle_br] Cursos Oracle não-oficiais Para: oracle_br@yahoogrupos.com.br Data: Segunda-feira, 27 de Abril de 2009, 11:38 Lucas bom dia, Acho que independente se seja ou não Curso Oficial da Oracle, o que vai determinar seu desempenho é seu esforço próprio. A pessoa pode fazer x cursos, certificação, pós.. etc.. Se não tiver vontade em correr atraz se virar, aprender não adianta em nada. Abcs. - Original Message - From: Andre Santos To: oracle...@yahoogrup os.com.br Sent: Monday, April 27, 2009 11:24 AM Subject: Re: [oracle_br] Cursos Oracle não-oficiais Lucas Depende... Em geral, existe diferença sim. Há empresas que já foram boas e hoje não são mais (para não dizer que são péssimas)... por exemplo, procure opiniões recentes sobre a Tekno. Mas também há treinamentos alternativos, com profissionais experientes no mercado, com propostas diferentes dos cursos oficiais. Esses podem ser bem interessantes. Os workshops da TWS (dos organizadores do ENPO) estão nesse conceito. [ ] André 2009/4/27 Lucas Bittencourt lucasbittencourtxav i...@gmail. com Bom dia pessoal, já fiz o curso oracle oficial. Agora quero fazer outros, mas tenho percebido o preço muito alto. Direto a pergunta, alguém que já fez os cursos não oficiais poderia me dizer se existe muita diferença de qualidade ? Obrigado. -- Atenciosamente, Lucas [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] - - - - - - O Banco de Dados de Vírus interno expirou. Verificado por AVG - http://www.avgbrasi l.com.br Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de Lançamento: 30/1/2009 17:31 [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Cursos Oracle não-oficiais
Tudo isso é verdade mesmo. Quanto à Tekno já tinha ouvido opiniões recentes, alguém pode me indicar um local bom não oficial em São Paulo? Obrigado. 2009/4/27 Mosan Santos mosansan...@yahoo.com.br Caro Lucas; O André está certo quando fala do profissional que ministra o curso ser fator determinante, (claro que com a infra do local). Com o instrutor com conhecimento técnico e boa didática você acaba aprendendo. Se o curso é oficial existe uma boa chance de você achar isso tudo junto, mas não a certeza absoluta. Abraços Mosán Santos __ OCP DBA 10g - OCE SQL OCE Managing Oracle on Linux OCA DBA 10g - OCA PL/SQL FCP Master - FCP Fundamental CCNA - JNCIA-ER OCE RAC. ..LOAD __ skype mosansantos --- Em seg, 27/4/09, Willian Fernando Frasson wfras...@yahoo.com.brwfrasson%40yahoo.com.br escreveu: De: Willian Fernando Frasson wfras...@yahoo.com.brwfrasson%40yahoo.com.br Assunto: Re: [oracle_br] Cursos Oracle não-oficiais Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Data: Segunda-feira, 27 de Abril de 2009, 11:38 Lucas bom dia, Acho que independente se seja ou não Curso Oficial da Oracle, o que vai determinar seu desempenho é seu esforço próprio. A pessoa pode fazer x cursos, certificação, pós.. etc.. Se não tiver vontade em correr atraz se virar, aprender não adianta em nada. Abcs. - Original Message - From: Andre Santos To: oracle...@yahoogrup os.com.br Sent: Monday, April 27, 2009 11:24 AM Subject: Re: [oracle_br] Cursos Oracle não-oficiais Lucas Depende... Em geral, existe diferença sim. Há empresas que já foram boas e hoje não são mais (para não dizer que são péssimas)... por exemplo, procure opiniões recentes sobre a Tekno. Mas também há treinamentos alternativos, com profissionais experientes no mercado, com propostas diferentes dos cursos oficiais. Esses podem ser bem interessantes. Os workshops da TWS (dos organizadores do ENPO) estão nesse conceito. [ ] André 2009/4/27 Lucas Bittencourt lucasbittencourtxav i...@gmail. com Bom dia pessoal, já fiz o curso oracle oficial. Agora quero fazer outros, mas tenho percebido o preço muito alto. Direto a pergunta, alguém que já fez os cursos não oficiais poderia me dizer se existe muita diferença de qualidade ? Obrigado. -- Atenciosamente, Lucas [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] - - - - - - O Banco de Dados de Vírus interno expirou. Verificado por AVG - http://www.avgbrasi l.com.br Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de Lançamento: 30/1/2009 17:31 [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente, Lucas [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] mudança de archive de disco...
Rodrigo, Fiz os testes num servidor windows2003 com oraclexe. E precisei fazer o procedimento que eu havia lhe passado. Fazendo da maneira que você me passou, ele continuava gerando os archives na pasta antiga. Reiniciei a instância e começou a gerar no novo caminho, agora não sei se é por causa do XE. Outra coisa, quando eu alterei o caminho, não coloquei o LOCATION, e funcionou. Em que momento eu utilizo ele? Grato, Márcio. - Original Message - From: Rodrigo Mufalani To: oracle_br@yahoogrupos.com.br Sent: Friday, April 24, 2009 2:19 PM Subject: Re: [oracle_br] mudança de archive de disco... Meu caro, Não precisa dos outros passos, somente deste aqui ALTER SYSTEM SET LOG_ARCHIVE_DES_1='LOCATION=/algum/ponto/de/montagem/destino/archivelogs' SCOPE=SPFILE; Ps.: o caminho no unix é case sensitive. Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 rodrigomufal...@netmaker.com.br http://mufalani.blogspot.com - Original Message - From: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br To: oracle_br@yahoogrupos.com.br Sent: Friday, April 24, 2009 12:03 PM Subject: Re: [oracle_br] mudança de archive de disco... Ok, obrigado Rodrigo pela ajuda. Tinha pesquisado e vi esse parametro. ALTER SYSTEM ARCHIVE LOG STOP ALTER SYSTEM SET LOG_ARCHIVE_DES_1='LOCATION=/DISCO1/ARCHIVE_LOG' SCOPE=SPFILE; ALTER SYSTEM ARCHIVE LOG START O procedimento está correto? No novo caminho da log_archive_dest, preciso colocar o location? Não preciso reiniciar a minha instância? Obigado. Márcio. - Original Message - From: Rodrigo Mufalani To: oracle_br@yahoogrupos.com.br Sent: Friday, April 24, 2009 11:31 AM Subject: Re: [oracle_br] mudança de archive de disco... Bom dia, SQL show parameter arch Vc pode mudar isso com alter system, o nome do parâmetro é LOG_ARCHIVE_DEST Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 http://mufalani.blogspot.com - Original Message - From: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br To: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br Sent: Friday, April 24, 2009 11:21 AM Subject: [oracle_br] mudança de archive de disco... Untitled DocumentPessoal. Estou tendo problema com o crescimento dos archives. Quando o backup é feito, os archives são apagados, mas quando dá algum erro no backup, os archives não são apagados enfrento problema de espaço. Tenho um novo disco, e gostaria de apontar os meus archives para esse disco, como poderia fazer essa mudança? Márcio [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Problema Urgente !!
Exatamente, Chiappa! Li o 1o post do Colega e fiquei assustado com 24 Gb de SGA em um S.O. com 32 GB de memória. Ia começar a escrever para ele +- o que tu escreveu abaixo, então, apenas irei chover no molhado que não fazia sentido os valores de SGA que o colega citava: SGA. Destes 24 24GB, tenho o seguinte cenário: 10421 GB para Shared pool 92102 GB para o Buffer chache E o restante para o Java Pool, Large Pool e demais processos. É coisa para carambahehehehe...principalmente, de longe, para shared_pool. Eu também indico a boa prática de: 40% para SGA (destes, 65% para db_cache_size, uns 33% para shared_pool e o restante, se necessário para java, large_pool, etc) Mais uns 15% do valor da SGA para PGA (uns 2 Gb +-)... Apartir daí, começe a monitorar o uso de memória (sempre pelo maior pico) e diminua conforme necessário. Se for necessário aumentar, aumente em doses bem homeopáticas, de pouquinho em pouquinho. Um exemplo mais claro: Minha maior aplicação, tem 19G de SGA, 6G de PGA, (tenho neste servidor 64G de memória, que agora, está sobrando *14G* - AIX 5.3) - destes, 16G para db_cache_size e 2,3G para shared_pool + 170M para JAVA, 50M para Large_pool e 10k para log_buffer... ;-), são 1114 usuários usando o banco neste exato momento e picos de 1530, o banco tem 2,6 TB; Anderson Haertel Rodrigues Consultor Oracle --- Em sex, 24/4/09, jlchiappa jlchia...@yahoo.com.br escreveu: De: jlchiappa jlchia...@yahoo.com.br Assunto: [oracle_br] Re: Problema Urgente !! Para: oracle_br@yahoogrupos.com.br Data: Sexta-feira, 24 de Abril de 2009, 23:08 Colega amorrimm , perdoe-me mas vou ser ** brutalmente honesto ** : a sua configuração NÂO FAZ LÁ MUITO SENTIDO, pelo menos pra quem observa de fora, pelo seguinte : a) a SGA *** NÃO É *** a memória total que o banco Oracle usa, ** NECESSARIAMENTE ** cada conexão dedicada, cada processo disparado pelo banco e/ou pelo usuário VAI exigir RAM fora da SGA : sendo assim, a gente costuma dar uma recomendação de menos de 50% da RAM para SGA, ou até um pouco menos, sobrando assim um bom montão pro resto que o Oracle precisar - ora, com 32 Gb isso daria 16 Gb, o que já seria uma SGA monstro, sorry os seus 24 Gb Não fazem muito sentido, ao menos pro sapo aqui de fora b) sorry de novo, mas SHMMAX ** NÃO É ** a qtdade total de RAM que vc tem, mas sim o tamanho de cada SEGMENTO a ser criado pelo memory manager do SO, ABSOLUTAMENTE, TOTALMENTE, RIGOROSAMENTE não faz o MENOR SENTIDO setar ele pra 24 Gb No metalink a nota 567506.1 Maximum SHMMAX values for Linux x86 and x86-64 diz isso com todas as letras, ok ??? E mais : vc não diz mas imagino que o seu sistema (hardware + SO) é de 64 bits, a mesma nota diz : One last data point for 64-bit Linux systems: A SHMMAX value of 4Gb or greater will lead to coredump limitations. If a customer is willing to forfeit complete and successful core file generation under any and all circumstances, then a SHMMAX value of 4Gb or greater is fine. It is for this reason that Oracle Global Customer Support officially recommends a maximum for SHMMAX of just less than 4Gb, or 4294967295. É a recomendação da Oracle, yes ? E não se teria absolutamente NENHUM impacto em termos de performance, pra vc alocar uma SGA (digamos) de 16 Gb com SHMMAX isso quer dizer que vc teria coisa de 4 segmentos de 4 Gb pro memory manager controlar, isso não é NADA de mais... Não é porque o So de 64 bits permite que vc jogue o tamanho de segmento lá pra cima que vc necessariamente o DEVA fazer... c) é claro, como o banco Oracle ** não sabe ** se vc usará java ou não, se precisará de um large pool ou não, etc, etc, MAS ele sabe (óbvio) que cache de blocos vc vai usar, não tem como não, então SIM, quando vc usa SGA automática o básico do algoritmo é jogar um montão pra block cache e cfrme for havendo solicitação pras outras áreas ele ir as aumentando : SE isso não é bom pra vc (muitas vezes não é), vc pode simplesmente PREENCHER os parãmetros de pga, large pool, java , etc, com valores que vc ache razoáveis, o algoritmo de SGA automática levará em conta isso como valores-sugestão. Obviamente também, um cache gigfantescamente grande ** IMPLICA ** que mais listas de RAM serão criadas pelo banco, o que significa mais trabalho pros processos internos e (lógico) muito mais CPU vai ser gasta pra gerenciar O ponto é, áreas grandes IMPLICAM em um custo maior pra gerenciar, vc TEM que balancear o benefício disso contra o overhead implicito... e é claro, nem imagino qual a razão de vc não estar no último patchset, iirc haviam sim uns bugzinhos no 10.2.0.3 e 10.2.0.2 pra SGA gigante, até com msg de uanble to obtain latch, que nem vc está tendo, iirc... Sendo assim, aplicação do patchset pra 10.2.0.4 ** e ** check no metalink por one-offs vai SIM ser inevitável, se vc quer um ambiente estável. []s Chiappa OBS : nem olhei os outros params do teu kernel, mas
Re: [oracle_br] mudança de archive de disco...
Oi Márcio, blz? Seguinte, esse parâmetro pode ser alterado sem precisar reiniciar a instância pra que a alteração tenha efeito, inclusive no XE. Além disso você deve usar o LOCATION. Abraços =) 2009/4/27 Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br Rodrigo, Fiz os testes num servidor windows2003 com oraclexe. E precisei fazer o procedimento que eu havia lhe passado. Fazendo da maneira que você me passou, ele continuava gerando os archives na pasta antiga. Reiniciei a instância e começou a gerar no novo caminho, agora não sei se é por causa do XE. Outra coisa, quando eu alterei o caminho, não coloquei o LOCATION, e funcionou. Em que momento eu utilizo ele? Grato, Márcio. - Original Message - From: Rodrigo Mufalani To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Friday, April 24, 2009 2:19 PM Subject: Re: [oracle_br] mudança de archive de disco... Meu caro, Não precisa dos outros passos, somente deste aqui ALTER SYSTEM SET LOG_ARCHIVE_DES_1='LOCATION=/algum/ponto/de/montagem/destino/archivelogs' SCOPE=SPFILE; Ps.: o caminho no unix é case sensitive. Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 rodrigomufal...@netmaker.com.br rodrigomufalani%40netmaker.com.br http://mufalani.blogspot.com - Original Message - From: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.brmarcio_cbj%40yahoo.com.br To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Friday, April 24, 2009 12:03 PM Subject: Re: [oracle_br] mudança de archive de disco... Ok, obrigado Rodrigo pela ajuda. Tinha pesquisado e vi esse parametro. ALTER SYSTEM ARCHIVE LOG STOP ALTER SYSTEM SET LOG_ARCHIVE_DES_1='LOCATION=/DISCO1/ARCHIVE_LOG' SCOPE=SPFILE; ALTER SYSTEM ARCHIVE LOG START O procedimento está correto? No novo caminho da log_archive_dest, preciso colocar o location? Não preciso reiniciar a minha instância? Obigado. Márcio. - Original Message - From: Rodrigo Mufalani To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Friday, April 24, 2009 11:31 AM Subject: Re: [oracle_br] mudança de archive de disco... Bom dia, SQL show parameter arch Vc pode mudar isso com alter system, o nome do parâmetro é LOG_ARCHIVE_DEST Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 http://mufalani.blogspot.com - Original Message - From: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.brmarcio_cbj%40yahoo.com.br To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br; gpora...@yahoogrupos.com.br GPOracle%40yahoogrupos.com.br Sent: Friday, April 24, 2009 11:21 AM Subject: [oracle_br] mudança de archive de disco... Untitled DocumentPessoal. Estou tendo problema com o crescimento dos archives. Quando o backup é feito, os archives são apagados, mas quando dá algum erro no backup, os archives não são apagados enfrento problema de espaço. Tenho um novo disco, e gostaria de apontar os meus archives para esse disco, como poderia fazer essa mudança? Márcio [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] mudança de archive de disco...
Tudo blz Daniele. Então, eu fiz da seguinte maneira: SQL ALTER SYSTEM SET LOG_ARCHIVE_DEST='E:\MARCIO' SCOPE=SPFILE; ai eu consigo fazer, dou um shutdown na minha instância, startup mount, alter database open; Agora se faço assim: SQL ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='\CAMINHO' SCOPE=BOTH; ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='E:\MARCIO\BACKUPS' SCOPE=BOTH * ERROR at line 1: ORA-32017: failure in updating SPFILE ORA-16179: incremental changes to log_archive_dest_1 not allowed with SPFILE SQL ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='E:\MARCIO\BACKUPS' SCOPE=SPFILE; ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='E:\MARCIO\BACKUPS' SCOPE=SPFILE * ERROR at line 1: ORA-32017: failure in updating SPFILE ORA-16179: incremental changes to log_archive_dest_1 not allowed with SPFILE Eu não consigo alterar desse jeito, achei estranho o porque de eu não poder utilizar LOG_ARCHIVE_DEST_1, só deixa utilizar LOG_ARCHIVE_DEST. Vou pesquisar pra ver se tem alguma particularidade. Obrigado. - Original Message - From: Daniele Queiroz To: oracle_br@yahoogrupos.com.br Sent: Monday, April 27, 2009 3:33 PM Subject: Re: [oracle_br] mudança de archive de disco... Oi Márcio, blz? Seguinte, esse parâmetro pode ser alterado sem precisar reiniciar a instância pra que a alteração tenha efeito, inclusive no XE. Além disso você deve usar o LOCATION. Abraços =) 2009/4/27 Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br Rodrigo, Fiz os testes num servidor windows2003 com oraclexe. E precisei fazer o procedimento que eu havia lhe passado. Fazendo da maneira que você me passou, ele continuava gerando os archives na pasta antiga. Reiniciei a instância e começou a gerar no novo caminho, agora não sei se é por causa do XE. Outra coisa, quando eu alterei o caminho, não coloquei o LOCATION, e funcionou. Em que momento eu utilizo ele? Grato, Márcio. - Original Message - From: Rodrigo Mufalani To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Friday, April 24, 2009 2:19 PM Subject: Re: [oracle_br] mudança de archive de disco... Meu caro, Não precisa dos outros passos, somente deste aqui ALTER SYSTEM SET LOG_ARCHIVE_DES_1='LOCATION=/algum/ponto/de/montagem/destino/archivelogs' SCOPE=SPFILE; Ps.: o caminho no unix é case sensitive. Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 rodrigomufal...@netmaker.com.br rodrigomufalani%40netmaker.com.br http://mufalani.blogspot.com - Original Message - From: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.brmarcio_cbj%40yahoo.com.br To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Friday, April 24, 2009 12:03 PM Subject: Re: [oracle_br] mudança de archive de disco... Ok, obrigado Rodrigo pela ajuda. Tinha pesquisado e vi esse parametro. ALTER SYSTEM ARCHIVE LOG STOP ALTER SYSTEM SET LOG_ARCHIVE_DES_1='LOCATION=/DISCO1/ARCHIVE_LOG' SCOPE=SPFILE; ALTER SYSTEM ARCHIVE LOG START O procedimento está correto? No novo caminho da log_archive_dest, preciso colocar o location? Não preciso reiniciar a minha instância? Obigado. Márcio. - Original Message - From: Rodrigo Mufalani To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Friday, April 24, 2009 11:31 AM Subject: Re: [oracle_br] mudança de archive de disco... Bom dia, SQL show parameter arch Vc pode mudar isso com alter system, o nome do parâmetro é LOG_ARCHIVE_DEST Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 http://mufalani.blogspot.com - Original Message - From: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.brmarcio_cbj%40yahoo.com.br To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br; gpora...@yahoogrupos.com.br GPOracle%40yahoogrupos.com.br Sent: Friday, April 24, 2009 11:21 AM Subject: [oracle_br] mudança de archive de disco... Untitled DocumentPessoal. Estou tendo problema com o crescimento dos archives. Quando o backup é feito, os archives são apagados, mas quando dá algum erro no backup, os archives não são apagados enfrento problema de espaço. Tenho um novo disco, e gostaria de apontar os meus archives para esse disco, como poderia fazer essa mudança? Márcio [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle »
[oracle_br] Indicador de disponibilidade
Pessoal, existe alguma estatística do Oracle (em v$sysstat, etc.) que possa ser utilizada como indicador de disponibilidade do Oracle (por exemplo alguma estatística que responda uma pergunta como: Qual o tempo de disponibilidade - servidor ativo - do Oracle no último mês?) OBSERVAÇÃO: A ITAIPU esclarece que, por força de seu Estatuto, a presente mensagem não implica a assunção de obrigações em seu nome. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Indicador de disponibilidade
Ola Eliandro, Acredito que as informações mais precisas poderão ser obtida através do alert log. Agora, poderá consultar: SELECT to_char(startup_time,'DD-MON- HH24:MI:SS') DB Startup Time FROM sys.v_$instance; E saber desde quando a instancia se encontra no ar. Abraços 2009/4/27 Eliandro Jakubski elian...@itaipu.gov.br Pessoal, existe alguma estatística do Oracle (em v$sysstat, etc.) que possa ser utilizada como indicador de disponibilidade do Oracle (por exemplo alguma estatística que responda uma pergunta como: Qual o tempo de disponibilidade - servidor ativo - do Oracle no último mês?) OBSERVAÇÃO: A ITAIPU esclarece que, por força de seu Estatuto, a presente mensagem não implica a assunção de obrigações em seu nome. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Indicador de disponibilidade
Entendi errado ou você quer saber a quanto tempo o servidor está up? SELECT I.INSTANCE_NAME , I.HOST_NAME, I.STARTUP_TIME - SYSDATE, I.STATUS, I.DATABASE_STATUS, I.ACTIVE_STATE FROM V$INSTANCE i ; 2009/4/27 Eliandro Jakubski elian...@itaipu.gov.br Pessoal, existe alguma estatística do Oracle (em v$sysstat, etc.) que possa ser utilizada como indicador de disponibilidade do Oracle (por exemplo alguma estatística que responda uma pergunta como: Qual o tempo de disponibilidade - servidor ativo - do Oracle no último mês?) OBSERVAÇÃO: A ITAIPU esclarece que, por força de seu Estatuto, a presente mensagem não implica a assunção de obrigações em seu nome. [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA www.dbajccorrea.com To stay competitive in the tech industry, never stop learning. Always be on the lookout for better ways of doing things and new technologies. Our industry does not reward people who let themselves stagnate John Hall, Senior Vice President, Oracle University [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [oracle_br] Indicador de disponibilidade
Olá Eliandro, Boa Tarde ! O primeiro select te retornará informações de criação do Banco de Dados, etc... Já o segundo select te retornará a informação que você está solicitando, ou seja, o tempo de UpTime do Banco de Dados. select NAME, CREATED, LOG_MODE, CHECKPOINT_CHANGE#, ARCHIVE_CHANGE# from sys.v_$database; select STARTUP_TIME, trunc(SYSDATE-(STARTUP_TIME) ) || ' day(s), ' || trunc(24*((SYSDATE-STARTUP_TIME) - trunc(SYSDATE-STARTUP_TIME)))||' hour(s), ' || mod(trunc(1440*((SYSDATE-STARTUP_TIME) - trunc(SYSDATE-STARTUP_TIME))), 60) ||' minute(s), ' || mod(trunc(86400*((SYSDATE-STARTUP_TIME) - trunc(SYSDATE-STARTUP_TIME))), 60) ||' seconds' from sys.v_$instance; André Support Center Team Lead RESULT TECNOLOGIA DE SOFTWARE De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Erick Guimaraes Enviada em: segunda-feira, 27 de abril de 2009 16:55 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Indicador de disponibilidade Ola Eliandro, Acredito que as informações mais precisas poderão ser obtida através do alert log. Agora, poderá consultar: SELECT to_char(startup_time,'DD-MON- HH24:MI:SS') DB Startup Time FROM sys.v_$instance; E saber desde quando a instancia se encontra no ar. Abraços 2009/4/27 Eliandro Jakubski elian...@itaipu.gov.br mailto:eliandro%40itaipu.gov.br Pessoal, existe alguma estatística do Oracle (em v$sysstat, etc.) que possa ser utilizada como indicador de disponibilidade do Oracle (por exemplo alguma estatística que responda uma pergunta como: Qual o tempo de disponibilidade - servidor ativo - do Oracle no último mês?) OBSERVAÇÃO: A ITAIPU esclarece que, por força de seu Estatuto, a presente mensagem não implica a assunção de obrigações em seu nome. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] mudança de archive de disco...
Oi Márcio, Faça assim: ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='LOCATION=\CAMINHO' SCOPE=BOTH; Não esqueça do LOCATION, ok? SCOPE=BOTH (ou não coloque nada, pois both é o default) Abraços. 2009/4/27 Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br Tudo blz Daniele. Então, eu fiz da seguinte maneira: SQL ALTER SYSTEM SET LOG_ARCHIVE_DEST='E:\MARCIO' SCOPE=SPFILE; ai eu consigo fazer, dou um shutdown na minha instância, startup mount, alter database open; Agora se faço assim: SQL ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='\CAMINHO' SCOPE=BOTH; ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='E:\MARCIO\BACKUPS' SCOPE=BOTH * ERROR at line 1: ORA-32017: failure in updating SPFILE ORA-16179: incremental changes to log_archive_dest_1 not allowed with SPFILE SQL ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='E:\MARCIO\BACKUPS' SCOPE=SPFILE; ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='E:\MARCIO\BACKUPS' SCOPE=SPFILE * ERROR at line 1: ORA-32017: failure in updating SPFILE ORA-16179: incremental changes to log_archive_dest_1 not allowed with SPFILE Eu não consigo alterar desse jeito, achei estranho o porque de eu não poder utilizar LOG_ARCHIVE_DEST_1, só deixa utilizar LOG_ARCHIVE_DEST. Vou pesquisar pra ver se tem alguma particularidade. Obrigado. - Original Message - From: Daniele Queiroz To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Monday, April 27, 2009 3:33 PM Subject: Re: [oracle_br] mudança de archive de disco... Oi Márcio, blz? Seguinte, esse parâmetro pode ser alterado sem precisar reiniciar a instância pra que a alteração tenha efeito, inclusive no XE. Além disso você deve usar o LOCATION. Abraços =) 2009/4/27 Márcio Ricardo Alves da Silva marcio_...@yahoo.com.brmarcio_cbj%40yahoo.com.br Rodrigo, Fiz os testes num servidor windows2003 com oraclexe. E precisei fazer o procedimento que eu havia lhe passado. Fazendo da maneira que você me passou, ele continuava gerando os archives na pasta antiga. Reiniciei a instância e começou a gerar no novo caminho, agora não sei se é por causa do XE. Outra coisa, quando eu alterei o caminho, não coloquei o LOCATION, e funcionou. Em que momento eu utilizo ele? Grato, Márcio. - Original Message - From: Rodrigo Mufalani To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Sent: Friday, April 24, 2009 2:19 PM Subject: Re: [oracle_br] mudança de archive de disco... Meu caro, Não precisa dos outros passos, somente deste aqui ALTER SYSTEM SET LOG_ARCHIVE_DES_1='LOCATION=/algum/ponto/de/montagem/destino/archivelogs' SCOPE=SPFILE; Ps.: o caminho no unix é case sensitive. Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 rodrigomufal...@netmaker.com.br rodrigomufalani%40netmaker.com.brrodrigomufalani% 40netmaker.com.br http://mufalani.blogspot.com - Original Message - From: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.brmarcio_cbj%40yahoo.com.br marcio_cbj%40yahoo.com.br To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Sent: Friday, April 24, 2009 12:03 PM Subject: Re: [oracle_br] mudança de archive de disco... Ok, obrigado Rodrigo pela ajuda. Tinha pesquisado e vi esse parametro. ALTER SYSTEM ARCHIVE LOG STOP ALTER SYSTEM SET LOG_ARCHIVE_DES_1='LOCATION=/DISCO1/ARCHIVE_LOG' SCOPE=SPFILE; ALTER SYSTEM ARCHIVE LOG START O procedimento está correto? No novo caminho da log_archive_dest, preciso colocar o location? Não preciso reiniciar a minha instância? Obigado. Márcio. - Original Message - From: Rodrigo Mufalani To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Sent: Friday, April 24, 2009 11:31 AM Subject: Re: [oracle_br] mudança de archive de disco... Bom dia, SQL show parameter arch Vc pode mudar isso com alter system, o nome do parâmetro é LOG_ARCHIVE_DEST Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 http://mufalani.blogspot.com - Original Message - From: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.brmarcio_cbj%40yahoo.com.br marcio_cbj%40yahoo.com.br To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br; gpora...@yahoogrupos.com.br GPOracle%40yahoogrupos.com.br GPOracle% 40yahoogrupos.com.br Sent: Friday, April 24, 2009 11:21 AM Subject: [oracle_br] mudança de archive de disco... Untitled DocumentPessoal. Estou tendo problema com o crescimento dos archives. Quando o backup é feito, os archives são apagados, mas quando dá algum erro no backup, os archives não são apagados enfrento problema de espaço. Tenho um novo disco, e gostaria de apontar os meus archives para esse disco, como poderia fazer essa mudança? Márcio [As
Re: [oracle_br] Erro ORA-31619
Caros Fiz um teste usando o exp e imp tradicionais, de fato existe essa diferença entre versões R1 e R2, as tabelas foram importadas com o mesmo numero de registros na origem e no destino, porem obtive uma série desses erros por tabela importada: . . importando table TAB_TESTE_UM257 linhas importadas IMP-00017: a instrução a seguir falhou com o erro 20001 ORACLE: BEGIN DBMS_STATS.SET_TABLE_STATS(NULL,'TAB_TESTE_UM',NULL,NULL,N ULL,257,13,266,6); END; IMP-3: Erro Oracle: 20001 encontrado ORA-20001: Invalid or inconsistent input values ORA-06512: em SYS.DBMS_STATS, line 5167 ORA-06512: em line 1 IMP-00017: a instrução a seguir falhou com o erro 20001 ORACLE: DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := 'C4032E361E'; SREC.M AXVAL := 'C42C052E'; SREC.EAVS := 0; SREC.CHVALS := NULL; SREC.NOVALS := DB MS_STATS.NUMARRAY(2455329,43044500); SREC.BKVALS := DBMS_STATS.NUMARRAY(0,1 ); SREC.EPC := 2; DBMS_STATS.SET_COLUMN_STATS(NULL,'TAB_TESTE_UM' ,'ID_CLIENTE', NULL ,NULL,NULL,144,.00694,0,srec,6,6); END; Pelo que entendi o import foi bem sucedido, porém perdi as estatisticas da tabela? Foi isso que ocorreu? 2009/4/27 Duilio Bruniera Junior bruni...@gmail.com Broher, Voce usa banco 10gR2 ? Bom pra encurtar o pergunta e responde ... tente tenta refazer seu export arremetendo a compatibilidade para uma versão abaixo assim. expdp user/password directory. version= 10.1.0 dumpfile=... depois tente importar novamente se não funcionar escreve ai de novo. 2009/4/26 Ademir Roque Maneira ademir.mane...@gmail.comademir.maneira%40gmail.com Obrigado Rodrigo, conheço bons sites sobre erros ORA, mas como vc viu as soluções indicadas são bem pobres, vou exeutar conforme vc me indicou Muito obrigado !! Abraço 2009/4/26 Rodrigo Mufalani mufal...@oi.com.br mufalani%40oi.com.brmufalani% 40oi.com.br Boa noite Ademir, Todo erro oracle ora- são fáceis de se encontrar na web, eu já vi esse erro acontecer antes usando o EM para fazer o expdp. Faça o mesmo através de linha de comando que obterá sucesso. No seu caso deve ser algum bug... Dê uma olhada em http://ora-31619.ora-code.com/ Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 rodrigomufal...@netmaker.com.br rodrigomufalani%40netmaker.com.brrodrigomufalani% 40netmaker.com.brrodrigomufalani% 40netmaker.com.br http://mufalani.blogspot.com - Original Message - From: Ademir Roque Maneira ademir.mane...@gmail.comademir.maneira%40gmail.com ademir.maneira%40gmail.com ademir.maneira%40gmail.com To: oracle_br oracle_br@yahoogrupos.com.broracle_br%40yahoogrupos.com.br oracle_br%40yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Sunday, April 26, 2009 9:41 PM Subject: [oracle_br] Erro ORA-31619 Caros amigos, estou estudando para minha certificação e estou recebendo esse erro num processo de exportação / imprtação, entre 2 bancos 10g um em Win2003 (origem) e outra XP destino. Estou usando o assistente do 10g,para ambos os processos, gero no servidor de origem e transfiro via rede para o destino, lá executo a importação, ou pelo menos tento. O banco destino ainda está com a instalação básica O que pode estar acontecendo? Desde já muito grato [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Indicador de disponibilidade
Olá Pessoal, Disponibilidade durante um período é diferente do que o tempo total ativo atualmente. Exemplo: Um mês com 30 dias. A instância ficou no ar entre os dias 1 e 28. No dia 29 ficou 24 horas parada para manutenção (o sonho de todo DBA ter uma janela dessas..rrss). No dia 30 voltou a funcionar. O resultado obtido pela consulta no dia 1 do mês seguinte usando o STARTUP_TIME, irá me dizer que a instância está no ar a 1 dia. Sendo que a disponibilidade dessa instância no mês foi de 29 dias. O que acham? --- Até mais, Alex Rosa a...@keep-learning.com +55 11 9320-5256 (cell phone) Skype = alex.rosa.dba http://www.keep-learning.com http://www.linkedin.com/in/alexrosadba De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de RTS-Rio, André Monteiro Enviada em: segunda-feira, 27 de abril de 2009 17:13 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Indicador de disponibilidade Olá Eliandro, Boa Tarde ! O primeiro select te retornará informações de criação do Banco de Dados, etc... Já o segundo select te retornará a informação que você está solicitando, ou seja, o tempo de UpTime do Banco de Dados. select NAME, CREATED, LOG_MODE, CHECKPOINT_CHANGE#, ARCHIVE_CHANGE# from sys.v_$database; select STARTUP_TIME, trunc(SYSDATE-(STARTUP_TIME) ) || ' day(s), ' || trunc(24*((SYSDATE-STARTUP_TIME) - trunc(SYSDATE-STARTUP_TIME)))||' hour(s), ' || mod(trunc(1440*((SYSDATE-STARTUP_TIME) - trunc(SYSDATE-STARTUP_TIME))), 60) ||' minute(s), ' || mod(trunc(86400*((SYSDATE-STARTUP_TIME) - trunc(SYSDATE-STARTUP_TIME))), 60) ||' seconds' from sys.v_$instance; André Support Center Team Lead RESULT TECNOLOGIA DE SOFTWARE De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Erick Guimaraes Enviada em: segunda-feira, 27 de abril de 2009 16:55 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Indicador de disponibilidade Ola Eliandro, Acredito que as informações mais precisas poderão ser obtida através do alert log. Agora, poderá consultar: SELECT to_char(startup_time,'DD-MON- HH24:MI:SS') DB Startup Time FROM sys.v_$instance; E saber desde quando a instancia se encontra no ar. Abraços 2009/4/27 Eliandro Jakubski elian...@itaipu.gov.br mailto:eliandro%40itaipu.gov.br Pessoal, existe alguma estatística do Oracle (em v$sysstat, etc.) que possa ser utilizada como indicador de disponibilidade do Oracle (por exemplo alguma estatística que responda uma pergunta como: Qual o tempo de disponibilidade - servidor ativo - do Oracle no último mês?) OBSERVAÇÃO: A ITAIPU esclarece que, por força de seu Estatuto, a presente mensagem não implica a assunção de obrigações em seu nome. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Restore RMAN
Fala Ricardo. Pelo que verifiquei no 9i não existe a opção catalog backuppiece, por isso realizei o crosscheck, mas mesmo assim após o restore dos datafiles com o banco em estado mount, não consigo realizar a leitura dos arquivos gerados. Abraços, --- Em oracle_br@yahoogrupos.com.br, Ricardo Portilho Proni rportilhopr...@... escreveu O caminho onde estão os backups no novo servidor é o mesmo do antigo? Se sim, não havia necessidade do CROSSCHECK, Se não, o CROSSCHECK iria marcar no controlfile os backuspieces como não existentes. Execute CATALOG nos backuppieces e ARCHIVELOGs no novo servidor. No 9i, tem que ser um a um. Em Seg, 2009-04-27 às 03:03 +, Eli Dias escreveu: Bom dia Pessoal, Gostaria de saber o seguinte, possuo um ambiente de produção e a partir deste quero criar um homologação em outro servidor. Com o RMAN realizei o backup na produção da seguinte forma: run { change archivelog all crosscheck; change archivelog all validate; backup current controlfile format '/u02/backup/cntrl.bkp'; backup database format '/u02/backup/%d%s%t.bkp' plus archivelog; } Peguei esse backup e levei para o servidor de homologação, realizo o restore do controlfile, porém após isto eu não consigo realizar o restore da instancia ou dos datafiles, quando emito o comando list backup, o mesmo não retorna nada. Já realizei os comandos em alguns até apontei o caminho do arquivo, crosscheck backuppiece(RMAN-06092: error while looking up backup piece), crosscheck backup etc. Alguem tem ideia de como consigo resolver esta questão? Abraços -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
[oracle_br] Re: Restore RMAN
Olá. Obrigado pelo retorno, eu acabei mencionando na outra mensagem, mas meu banco esta na versão 9i e não possui esta opção. Abraços, --- Em oracle_br@yahoogrupos.com.br, Willian Fernando Frasson wfras...@... escreveu Amigo bom dia, Bastas catalogar seus backup pieces. Ex: CATALOG BACKUPPIECE '/tmp/backup1.rman'; Faça isso após o restore do controlfile com rman. - Original Message - From: Eli Dias To: oracle_br@yahoogrupos.com.br Sent: Monday, April 27, 2009 12:12 AM Subject: [oracle_br] Re: Restore RMAN Acabei esquecendo de informar a versão do banco: 9.2.0.6 Abraços. --- Em oracle_br@yahoogrupos.com.br, Eli Dias elidias7@ escreveu Bom dia Pessoal, Gostaria de saber o seguinte, possuo um ambiente de produção e a partir deste quero criar um homologação em outro servidor. Com o RMAN realizei o backup na produção da seguinte forma: run { change archivelog all crosscheck; change archivelog all validate; backup current controlfile format '/u02/backup/cntrl.bkp'; backup database format '/u02/backup/%d%s%t.bkp' plus archivelog; } Peguei esse backup e levei para o servidor de homologação, realizo o restore do controlfile, porém após isto eu não consigo realizar o restore da instancia ou dos datafiles, quando emito o comando list backup, o mesmo não retorna nada. Já realizei os comandos em alguns até apontei o caminho do arquivo, crosscheck backuppiece(RMAN-06092: error while looking up backup piece), crosscheck backup etc. Alguem tem ideia de como consigo resolver esta questão? Abraços -- O Banco de Dados de Vírus interno expirou. Verificado por AVG - http://www.avgbrasil.com.br Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de Lançamento: 30/1/2009 17:31 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Restore RMAN
Tem razão, e de acordo com a documentação do 9i, uma vez retirados do control file (foram retirados se o CROSSCHECK não os encontrou), não podem ser recolocados no controlfile. A solução que sugiro é colocar os backuppieces em uma mesmo caminho no novo servidor, mesmo que com sybolic links. http://www.oracle.com/pls/db92/db92.to_URL?urlname=http:%2F% 2Fdownload.oracle.com%2Fdocs%2Fcd%2FB10501_01%2Fserver.920%2Fa96565% 2Frcmsynta11.htm%23RCMRF109 Recatalog backup pieces or backup sets. If you run CHANGE ... UNCATALOG against an RMAN backup, then it is permanently unusable by RMAN. - Ricardo Portilho Proni http://portilho.profissionaloracle.com.br Em Ter, 2009-04-28 às 00:04 +, Eli Dias escreveu: Fala Ricardo. Pelo que verifiquei no 9i não existe a opção catalog backuppiece, por isso realizei o crosscheck, mas mesmo assim após o restore dos datafiles com o banco em estado mount, não consigo realizar a leitura dos arquivos gerados. Abraços, --- Em oracle_br@yahoogrupos.com.br, Ricardo Portilho Proni rportilhopr...@... escreveu O caminho onde estão os backups no novo servidor é o mesmo do antigo? Se sim, não havia necessidade do CROSSCHECK, Se não, o CROSSCHECK iria marcar no controlfile os backuspieces como não existentes. Execute CATALOG nos backuppieces e ARCHIVELOGs no novo servidor. No 9i, tem que ser um a um. Em Seg, 2009-04-27 às 03:03 +, Eli Dias escreveu: Bom dia Pessoal, Gostaria de saber o seguinte, possuo um ambiente de produção e a partir deste quero criar um homologação em outro servidor. Com o RMAN realizei o backup na produção da seguinte forma: run { change archivelog all crosscheck; change archivelog all validate; backup current controlfile format '/u02/backup/cntrl.bkp'; backup database format '/u02/backup/%d%s%t.bkp' plus archivelog; } Peguei esse backup e levei para o servidor de homologação, realizo o restore do controlfile, porém após isto eu não consigo realizar o restore da instancia ou dos datafiles, quando emito o comando list backup, o mesmo não retorna nada. Já realizei os comandos em alguns até apontei o caminho do arquivo, crosscheck backuppiece(RMAN-06092: error while looking up backup piece), crosscheck backup etc. Alguem tem ideia de como consigo resolver esta questão? Abraços -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: [oracle_br] Indicador de disponibilidade
Isso é verdade 2009/4/27 Alex Rosa a...@keep-learning.com Olá Pessoal, Disponibilidade durante um período é diferente do que o tempo total ativo atualmente. Exemplo: Um mês com 30 dias. A instância ficou no ar entre os dias 1 e 28. No dia 29 ficou 24 horas parada para manutenção (o sonho de todo DBA ter uma janela dessas..rrss). No dia 30 voltou a funcionar. O resultado obtido pela consulta no dia 1 do mês seguinte usando o STARTUP_TIME, irá me dizer que a instância está no ar a 1 dia. Sendo que a disponibilidade dessa instância no mês foi de 29 dias. O que acham? --- Até mais, Alex Rosa a...@keep-learning.com alex%40keep-learning.com +55 11 9320-5256 (cell phone) Skype = alex.rosa.dba http://www.keep-learning.com http://www.linkedin.com/in/alexrosadba De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em nome de RTS-Rio, André Monteiro Enviada em: segunda-feira, 27 de abril de 2009 17:13 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: RES: [oracle_br] Indicador de disponibilidade Olá Eliandro, Boa Tarde ! O primeiro select te retornará informações de criação do Banco de Dados, etc... Já o segundo select te retornará a informação que você está solicitando, ou seja, o tempo de UpTime do Banco de Dados. select NAME, CREATED, LOG_MODE, CHECKPOINT_CHANGE#, ARCHIVE_CHANGE# from sys.v_$database; select STARTUP_TIME, trunc(SYSDATE-(STARTUP_TIME) ) || ' day(s), ' || trunc(24*((SYSDATE-STARTUP_TIME) - trunc(SYSDATE-STARTUP_TIME)))||' hour(s), ' || mod(trunc(1440*((SYSDATE-STARTUP_TIME) - trunc(SYSDATE-STARTUP_TIME))), 60) ||' minute(s), ' || mod(trunc(86400*((SYSDATE-STARTUP_TIME) - trunc(SYSDATE-STARTUP_TIME))), 60) ||' seconds' from sys.v_$instance; André Support Center Team Lead RESULT TECNOLOGIA DE SOFTWARE De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em nome de Erick Guimaraes Enviada em: segunda-feira, 27 de abril de 2009 16:55 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Indicador de disponibilidade Ola Eliandro, Acredito que as informações mais precisas poderão ser obtida através do alert log. Agora, poderá consultar: SELECT to_char(startup_time,'DD-MON- HH24:MI:SS') DB Startup Time FROM sys.v_$instance; E saber desde quando a instancia se encontra no ar. Abraços 2009/4/27 Eliandro Jakubski elian...@itaipu.gov.breliandro%40itaipu.gov.br mailto:eliandro%40itaipu.gov.br eliandro%2540itaipu.gov.br Pessoal, existe alguma estatística do Oracle (em v$sysstat, etc.) que possa ser utilizada como indicador de disponibilidade do Oracle (por exemplo alguma estatística que responda uma pergunta como: Qual o tempo de disponibilidade - servidor ativo - do Oracle no último mês?) OBSERVAÇÃO: A ITAIPU esclarece que, por força de seu Estatuto, a presente mensagem não implica a assunção de obrigações em seu nome. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA www.dbajccorrea.com To stay competitive in the tech industry, never stop learning. Always be on the lookout for better ways of doing things and new technologies. Our industry does not reward people who let themselves stagnate John Hall, Senior Vice President, Oracle University [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html