Re: [oracle_br] RMAN - começando
Bom dia Márcio, tudo bem? Márcio.. RMAN é da hora, aconselho você estudar um pouco mais a fundo.. segue algumas referencias... RMAN guia referencia de bolso Oracle RMAN 11g Backup and Recovery - Robert G. Freeman and Matthew Hart RMAN Recipes for Oracle Database 11g - A Problem-Solution Approach O'Reilly - Oracle RMAN Pocket segue o nome de algumas literaturas para estudo, acho que todos estes livros você encontra na net.. Ou no site de amazon se quiser comprar os livros. O do Robert G. Freeman and Matthew Hart vale a pena..a Abraço! De: Grupos Para: oracle_br@yahoogrupos.com.br Enviadas: Segunda-feira, 22 de Julho de 2013 8:30 Assunto: [oracle_br] RMAN - começando Boas. Estou começando testes para implementação do RMAN aqui na empresa, ainda de uma maneira básica. Na minha crontab, eu tenho um agendamento que chama um script que contém o seguinte comando dentro: “backup database plus archivelog;” Esse agendamento não está dando certo, executei o comando na mão e apresentava erro de não ter encontrado os ARCHIVELOGs. Executei o comando “crosscheck archivelog all”, após isso o backup foi efetuado. Os meus archives ficam em um disco separado, e quando efetuo backup faço a limpeza dos archives backupeados, acredito que o erro ocorre por conta desse procedimento. Minha dúvida é a seguinte, eu tenho que executar o crosscheck antes do meu script de backup, ou a maneira na qual estou fazendo não está correto? Grato. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [oracle_br] Permissões para time de DBA's
rsrsrs Só coloco meu posicionamento "técnico" para o Cliente. O acesso quem dá são eles. E claro, se acontecer algo do gênero ele está ciente do risco. Eu apenas coloco minhas colocações para melhorar a segurança, mas a decisão é do cliente. Obrigado Chiappa pelos esclarecimentos, att, Welvis Douglas De: J. Laurindo Chiappa Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 14:05 Assunto: Re: RES: [oracle_br] Permissões para time de DBA's Yep - "vai dar bode" é um eufemismo no mínimo, uma maneira delicada de dizer que esse ambiente tem um mega-hiper ROMBO de segurança aonde passariam fácil lado a lado dois Jumbo 747 Por exemplo, Welvis, digamos que (sem querer ou por má intenção) o tal sujeito que tem acesso ao usuário "oracle" no SO faça um comandinho tipo : cat /dev/null > /path/arquivocríticoparaofuncionamentododatabase.dbf que que vc acha que vai acontecer , senão um database MORTINHO DA SILVA ??? meh Com Absoluta certeza, vc vai organizar o trabalho dos DBAs, mas TEM que tapar esses rombos de segurança/estabilidade, né não ? Como sabemos, a hora em que a matéria orgânica bruta chegar ao circulador de ar, é o DBA que vai passar um mau quarto de hora junto com a gerência []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rafael De Souza escreveu > > Isso vai dar bode... > > Rafael de Souza > Analista de Sistemas - TI > SantaCruz Distribuidora de Medicamentos > rafael.souza@...<mailto:email@...> > Tel: 0XX41 3316-2167 > > De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em > nome de Welvis Moretto > Enviada em: sexta-feira, 5 de julho de 2013 13:40 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] Permissões para time de DBA's > > > > k, Acho que não! Mesmo sendo um terceiro, eu me preocupo com as bases de > dados do meu cliente. > > Atualmente são uns 8 banco de dados (Oracle) em produção, temos alguma coisa > em MS-Sql, umas 7 instancias em Sql. Os banco do SAP estão vindo para dentro > da empresa são mais 13 instancia Oracle em produção ECC, BW, BO, HR, PI, > etc > > A empresa já contratou uma pessoa, e creio que vai contratar mais pessoas. E > claro, pessoas com conhecimento de SAP Basis para dar suporte. > > Penso que o Time de DBA's além de dar suporte ao que existe hj, podem ajudar > na customização de módulos "Z" do SAP que aqui também tem de monte. Isso no > que diz respeito a Oracle. > > Neste contexto, gostaria de ver com empresas maiores atuam neste sentido de > política de acesso. > > Ou um DBA Jr tem o mesmo acesso que um Sr? rs acho que não seria por ai. > > Atualmente eu tenho programador PL/SQL que tem acesso ao usuário "oracle" > dentro do linux, pipino não acha? > > Alguém que nem o funcionamento de um RDBMS. > > Obrigado pelo link. > > Abraço! > > > De: angelo mailto:angelolistas%40gmail.com>> > Para: oracle_br@yahoogrupos.com.br<mailto:oracle_br%40yahoogrupos.com.br> > Enviadas: Sexta-feira, 5 de Julho de 2013 13:16 > Assunto: Re: [oracle_br] Permissões para time de DBA's > > > E vc entra aonde nessa história Welvis ? É o dba mestre dessa empresa ? > rsss > > brincadeira a parte, é interessante esse questionamento... Vc ta imaginando > um cenário onde nem todo mundo que administra o ambiente pode fazer tudo... > faz quase tudo, de acordo com o foco ? > > La no trabalho nunca tivemos um dba formal... e a falta de um dedicado a > essas questoes agora tem surtido os efeitos, do tipo, quando ocorre um > problema, cada um vem com uma solucao diferente... mas ninguém é > especialista > > esse mes chegou uma revista lá, a sql magazine, que falava justamente > disto, mas em um ambiente onde se segue as recomendacoes do ITIL.. nesses > ambientes por exemplo o acesso ao banco para o usuario como dba só é > liberado na hora que ele vai atender a um chamado, no caso se ele da > suporte a aplicacao > > http://www.devmedia.com.br/itil-e-o-suporte-a-banco-de-dados-revista-sql-magazine-112/28019 > > e vamos debatendo, quero ler o que o Chiappa e os outros vão dizer a > respeito... > > 2013/7/5 Welvis Moretto > mailto:welvis_douglas%40yahoo.com.br>> > > > ** > > > > > > > > > > Olá pessoal, tudo bem? > > > > Aqui na empresa por necessidade o time de dba's está aumentando e > > atualmente como o controle é bem restrito eu não tinha pensado em políticas > > de acesso para DBA's. > > > > Alguém tem algum Script/Conceito para eu trabalhar esta idia dos > > papéis/pr
Re: [oracle_br] Permissões para time de DBA's
k, Acho que não! Mesmo sendo um terceiro, eu me preocupo com as bases de dados do meu cliente. Atualmente são uns 8 banco de dados (Oracle) em produção, temos alguma coisa em MS-Sql, umas 7 instancias em Sql. Os banco do SAP estão vindo para dentro da empresa são mais 13 instancia Oracle em produção ECC, BW, BO, HR, PI, etc A empresa já contratou uma pessoa, e creio que vai contratar mais pessoas. E claro, pessoas com conhecimento de SAP Basis para dar suporte. Penso que o Time de DBA's além de dar suporte ao que existe hj, podem ajudar na customização de módulos "Z" do SAP que aqui também tem de monte. Isso no que diz respeito a Oracle. Neste contexto, gostaria de ver com empresas maiores atuam neste sentido de política de acesso. Ou um DBA Jr tem o mesmo acesso que um Sr? rs acho que não seria por ai. Atualmente eu tenho programador PL/SQL que tem acesso ao usuário "oracle" dentro do linux, pipino não acha? Alguém que nem o funcionamento de um RDBMS. Obrigado pelo link. Abraço! De: angelo Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 13:16 Assunto: Re: [oracle_br] Permissões para time de DBA's E vc entra aonde nessa história Welvis ? É o dba mestre dessa empresa ? rsss brincadeira a parte, é interessante esse questionamento... Vc ta imaginando um cenário onde nem todo mundo que administra o ambiente pode fazer tudo... faz quase tudo, de acordo com o foco ? La no trabalho nunca tivemos um dba formal... e a falta de um dedicado a essas questoes agora tem surtido os efeitos, do tipo, quando ocorre um problema, cada um vem com uma solucao diferente... mas ninguém é especialista esse mes chegou uma revista lá, a sql magazine, que falava justamente disto, mas em um ambiente onde se segue as recomendacoes do ITIL.. nesses ambientes por exemplo o acesso ao banco para o usuario como dba só é liberado na hora que ele vai atender a um chamado, no caso se ele da suporte a aplicacao http://www.devmedia.com.br/itil-e-o-suporte-a-banco-de-dados-revista-sql-magazine-112/28019 e vamos debatendo, quero ler o que o Chiappa e os outros vão dizer a respeito... 2013/7/5 Welvis Moretto > ** > > > > > Olá pessoal, tudo bem? > > Aqui na empresa por necessidade o time de dba's está aumentando e > atualmente como o controle é bem restrito eu não tinha pensado em políticas > de acesso para DBA's. > > Alguém tem algum Script/Conceito para eu trabalhar esta idia dos > papéis/privilégios? > > Obrigado pela atenção, > > att, > > [As partes desta mensagem que não continham texto foram removidas] > > > [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]
[oracle_br] Permissões para time de DBA's
Olá pessoal, tudo bem? Aqui na empresa por necessidade o time de dba's está aumentando e atualmente como o controle é bem restrito eu não tinha pensado em políticas de acesso para DBA's. Alguém tem algum Script/Conceito para eu trabalhar esta idia dos papéis/privilégios? Obrigado pela atenção, att, [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Livros Oracle
Legal, Eu vi algumas recomendações do Portilho estes dias sobre MySql. Os de conceitos de banco de dados são fundamentais. para entender conceitos de banco de dados. Pior, o bom é que não tem a boa e velha umidade.. rsrs tão amada em CWB. Abraço Miltão. De: Milton Bastos Henriquis Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Segunda-feira, 3 de Junho de 2013 10:46 Assunto: Re: [oracle_br] Re: Livros Oracle Bom dia Welvis! Tudo ótimo por aqui, mas tá tão frio quanto aí... kkk Eu quero também colocar livros de outros bancos lá, caso o pessoal aqui da lista tenha sugestões, por favor, me envie! E também livros "genéricos" de Banco de Dados... Acho muito importante o profissional conhecer primeiro a teoria, independente de fabricante. Isso que diferencia o bom profissional de um técnico aventureiro. 2013/6/3 Welvis Moretto > ** > > > > > Bom dia, Miltão? Como vão as coisas ai no Norte? Saudade do clima aqui de > CWB? > > Susse, alguns dos livros foram recomendados na lista. Fiz uma compilação e > coloquei no site. Mas já vi q em sua lista ha alguns que vou dar uma > olhada.. > > Abraço e Obrigado > > > att, > Welvis Douglas > http://www.linkedin.com/pub/welvis-douglas/1a/a69/786 > http://welvisdouglasdba.wordpress.com > > > De: Milton Bastos Henriquis Jr. > Para: oracle_br@yahoogrupos.com.br > Enviadas: Sexta-feira, 31 de Maio de 2013 19:18 > Assunto: Re: [oracle_br] Re: Livros Oracle > > > > Nós no Certificação BD também temos uma seção de livros! > Ainda está no início, por isso agradeço muito as sugestões de vocês, assim > podemos adicionar novos títulos. > > Claro, a prioridade são os livros voltados pra certificação, mas também > coloquei livros úteis para os DBAs tanto pro dia-a-dia quanto para estudar > conceitos. > > http://certificacaobd.com.br/livros/ > > Abraço! > > 2013/5/31 J. Laurindo Chiappa > > > ** > > > > > > > Algumas sugestões mais, aí fugindo um pouco do perfil "iniciante total" - > > livros pra quem já usa o RDBMS Oracle e quer aprofundar um pouquinho mais > > nalguma área : > > > > > > "Oracle RMAN 11g Backup and Recovery", de Robert Freeman : os livros bons > > de RMAN são os Desse cara aí - tem pra 11g, 10g, 9i, todos excelentes... > > Foi basicamente aonde eu aprendi a usar o RMAN, além das docs Oracle > > > > "Practical Oracle8i : Building Efficient databases", de Jonathan Lewis : > > um clássico que não perde a atualidade, no assunto de internals e > > administração avançada > > > > "Cost-Based Oracle Fundamentals (Expert's Voice in Oracle)", de Jonathan > > Lewis : é a "bíblia" do CBO - não no sentido de completo, de "última > > palavra no assunto", mas no sentido de excelente guia geral para o > assunto > > > > "Oracle Core: Essential Internals for DBAs and Developers", de Jonathan > > Lewis : eu tou no meio da leitura desse cara (em e-book, aproveitei uma > > promoção que teve) - tecnicamente não tem o que reparar, mas é uma > leitura > > *** PESADA ***, o cara vai fundo nos mecanismos internos do Oracle... Só > > indicado para DBAs ou Desenvolvedores de medianos para avançados > > > > "Forecasting Oracle Performance", de Craig Shallahamer : é muito mais > > sobre a teoria de tuning, e para isso é muito bom > > > > "Optimizing Oracle Performance", de Cary Millsap : foi o clássico que > > definiu as técnicas modernas de análise de performance via trace e tempo > de > > resposta... Também li e gostei (embora seja bem mais recente, e curto em > > teoria e métodos, até porque se pretende um troubleshooter, coisa de > acesso > > rápido) o "Troubleshooting Oracle Performance", de Christian Antognini > > > > "Oracle Performance Survival Guide: A Systematic Approach to Database > > Optimization", de Guy Harrison - tou lendo esse também no tablet (já deu > > pra ver que sou meio desorganizado, vou um pouco em cada assunto a cada > > dia) , e estou gostando ... É quase uma atualização/condensação dos > livros > > anteriores de tuning dele, focando em tuning de SQL. Recomendado para > > qualquer um que necessite fazer tuning em databases Oracle. > > > > "Oracle Business Intelligence 11g Developers Guide", de Mark Rittman : > > esse cara é autoridade em BI, DW e tecnologias correlatas ( a ref é > > http://www.rittmanmead.com/blog/ ) - já li muitos textos dele e gostei, > > está na fila esse livro também > > > > Sobre Índices,
Re: [oracle_br] Re: Livros Oracle
Bom dia, Miltão? Como vão as coisas ai no Norte? Saudade do clima aqui de CWB? Susse, alguns dos livros foram recomendados na lista. Fiz uma compilação e coloquei no site. Mas já vi q em sua lista ha alguns que vou dar uma olhada.. Abraço e Obrigado att, Welvis Douglas http://www.linkedin.com/pub/welvis-douglas/1a/a69/786 http://welvisdouglasdba.wordpress.com De: Milton Bastos Henriquis Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 31 de Maio de 2013 19:18 Assunto: Re: [oracle_br] Re: Livros Oracle Nós no Certificação BD também temos uma seção de livros! Ainda está no início, por isso agradeço muito as sugestões de vocês, assim podemos adicionar novos títulos. Claro, a prioridade são os livros voltados pra certificação, mas também coloquei livros úteis para os DBAs tanto pro dia-a-dia quanto para estudar conceitos. http://certificacaobd.com.br/livros/ Abraço! 2013/5/31 J. Laurindo Chiappa > ** > > > Algumas sugestões mais, aí fugindo um pouco do perfil "iniciante total" - > livros pra quem já usa o RDBMS Oracle e quer aprofundar um pouquinho mais > nalguma área : > > > "Oracle RMAN 11g Backup and Recovery", de Robert Freeman : os livros bons > de RMAN são os Desse cara aí - tem pra 11g, 10g, 9i, todos excelentes... > Foi basicamente aonde eu aprendi a usar o RMAN, além das docs Oracle > > "Practical Oracle8i : Building Efficient databases", de Jonathan Lewis : > um clássico que não perde a atualidade, no assunto de internals e > administração avançada > > "Cost-Based Oracle Fundamentals (Expert's Voice in Oracle)", de Jonathan > Lewis : é a "bíblia" do CBO - não no sentido de completo, de "última > palavra no assunto", mas no sentido de excelente guia geral para o assunto > > "Oracle Core: Essential Internals for DBAs and Developers", de Jonathan > Lewis : eu tou no meio da leitura desse cara (em e-book, aproveitei uma > promoção que teve) - tecnicamente não tem o que reparar, mas é uma leitura > *** PESADA ***, o cara vai fundo nos mecanismos internos do Oracle... Só > indicado para DBAs ou Desenvolvedores de medianos para avançados > > "Forecasting Oracle Performance", de Craig Shallahamer : é muito mais > sobre a teoria de tuning, e para isso é muito bom > > "Optimizing Oracle Performance", de Cary Millsap : foi o clássico que > definiu as técnicas modernas de análise de performance via trace e tempo de > resposta... Também li e gostei (embora seja bem mais recente, e curto em > teoria e métodos, até porque se pretende um troubleshooter, coisa de acesso > rápido) o "Troubleshooting Oracle Performance", de Christian Antognini > > "Oracle Performance Survival Guide: A Systematic Approach to Database > Optimization", de Guy Harrison - tou lendo esse também no tablet (já deu > pra ver que sou meio desorganizado, vou um pouco em cada assunto a cada > dia) , e estou gostando ... É quase uma atualização/condensação dos livros > anteriores de tuning dele, focando em tuning de SQL. Recomendado para > qualquer um que necessite fazer tuning em databases Oracle. > > "Oracle Business Intelligence 11g Developers Guide", de Mark Rittman : > esse cara é autoridade em BI, DW e tecnologias correlatas ( a ref é > http://www.rittmanmead.com/blog/ ) - já li muitos textos dele e gostei, > está na fila esse livro também > > Sobre Índices, enquanto não sai o prometido livro do guru megamaster do > assunto Richard Foote (ref para textos dele é é > http://richardfoote.wordpress.com/ ), eu li e gostei do "Expert Indexing > in Oracle Database 11g: Maximum Performance for your Database", de Darl > Kuhn e Sam Alapati - não se aprofunda em teoria e internas (e por tentar > abarcar muita coisa acaba falando pouco de cada uma), mas no geral gostei > > De técnicas e tools para tuning de SQL, enquanto não sai da panela o > prometido pelo Carlos Sierra na lista oracle-l (ele é um especialista > reconhecido nisso, a ref é http://carlos-sierra.net) , estou para comprar > o "Oracle SQL Tuning with Oracle SQLTXPLAIN", de Stelios Charalambides, > vamos ver... (Author) > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, Welvis Moretto > escreveu > > > > > Olá pessoal, tudo bem? > > > > Ha tempos eu venho acompanhando esta lista Oracle... > > > > E por diversas vezes eu vi os gurus recomendar livros neste forum. > Coloquei alguns nomes deles em meu blog. > > > > Segue o site. > > > > http://welvisdouglasdba.wordpress.com/livros-oracle/ > > > > > > Abraço! > > > > > > [As partes desta mensagem que não continham tex
Re: [oracle_br] Re: Livros Oracle
Obrigado pelo retorno e também pelas contribuições Chiappa. Alguns dos livros que você passou já estavam na lista, eu até já havia lido. rs, como o Oracle RMAN 11g Backup and Recovery. Entretanto, alguns ainda não conhecia. Novamente, obrigado pelas contribuições. A lista no site já está atualizada. Caso, alguém queria dar alguma contribuição fiquem a vontade. att, Welvis Douglas http://www.linkedin.com/pub/welvis-douglas/1a/a69/786 http://welvisdouglasdba.wordpress.com De: J. Laurindo Chiappa Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 31 de Maio de 2013 18:21 Assunto: [oracle_br] Re: Livros Oracle Algumas sugestões mais, aí fugindo um pouco do perfil "iniciante total" - livros pra quem já usa o RDBMS Oracle e quer aprofundar um pouquinho mais nalguma área : "Oracle RMAN 11g Backup and Recovery", de Robert Freeman : os livros bons de RMAN são os Desse cara aí - tem pra 11g, 10g, 9i, todos excelentes... Foi basicamente aonde eu aprendi a usar o RMAN, além das docs Oracle "Practical Oracle8i : Building Efficient databases", de Jonathan Lewis : um clássico que não perde a atualidade, no assunto de internals e administração avançada "Cost-Based Oracle Fundamentals (Expert's Voice in Oracle)", de Jonathan Lewis : é a "bíblia" do CBO - não no sentido de completo, de "última palavra no assunto", mas no sentido de excelente guia geral para o assunto "Oracle Core: Essential Internals for DBAs and Developers", de Jonathan Lewis : eu tou no meio da leitura desse cara (em e-book, aproveitei uma promoção que teve) - tecnicamente não tem o que reparar, mas é uma leitura *** PESADA ***, o cara vai fundo nos mecanismos internos do Oracle... Só indicado para DBAs ou Desenvolvedores de medianos para avançados "Forecasting Oracle Performance", de Craig Shallahamer : é muito mais sobre a teoria de tuning, e para isso é muito bom "Optimizing Oracle Performance", de Cary Millsap : foi o clássico que definiu as técnicas modernas de análise de performance via trace e tempo de resposta... Também li e gostei (embora seja bem mais recente, e curto em teoria e métodos, até porque se pretende um troubleshooter, coisa de acesso rápido) o "Troubleshooting Oracle Performance", de Christian Antognini "Oracle Performance Survival Guide: A Systematic Approach to Database Optimization", de Guy Harrison - tou lendo esse também no tablet (já deu pra ver que sou meio desorganizado, vou um pouco em cada assunto a cada dia) , e estou gostando ... É quase uma atualização/condensação dos livros anteriores de tuning dele, focando em tuning de SQL. Recomendado para qualquer um que necessite fazer tuning em databases Oracle. "Oracle Business Intelligence 11g Developers Guide", de Mark Rittman : esse cara é autoridade em BI, DW e tecnologias correlatas ( a ref é http://www.rittmanmead.com/blog/ ) - já li muitos textos dele e gostei, está na fila esse livro também Sobre Índices, enquanto não sai o prometido livro do guru megamaster do assunto Richard Foote (ref para textos dele é é http://richardfoote.wordpress.com/ ), eu li e gostei do "Expert Indexing in Oracle Database 11g: Maximum Performance for your Database", de Darl Kuhn e Sam Alapati - não se aprofunda em teoria e internas (e por tentar abarcar muita coisa acaba falando pouco de cada uma), mas no geral gostei De técnicas e tools para tuning de SQL, enquanto não sai da panela o prometido pelo Carlos Sierra na lista oracle-l (ele é um especialista reconhecido nisso, a ref é http://carlos-sierra.net) , estou para comprar o "Oracle SQL Tuning with Oracle SQLTXPLAIN", de Stelios Charalambides, vamos ver... (Author) []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Welvis Moretto escreveu > > Olá pessoal, tudo bem? > > Ha tempos eu venho acompanhando esta lista Oracle... > > E por diversas vezes eu vi os gurus recomendar livros neste forum. Coloquei > alguns nomes deles em meu blog. > > Segue o site. > > http://welvisdouglasdba.wordpress.com/livros-oracle/ > > > Abraço! > > > [As partes desta mensagem que não continham texto foram removidas] > [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Livros Oracle
Olá pessoal, tudo bem? Ha tempos eu venho acompanhando esta lista Oracle... E por diversas vezes eu vi os gurus recomendar livros neste forum. Coloquei alguns nomes deles em meu blog. Segue o site. http://welvisdouglasdba.wordpress.com/livros-oracle/ Abraço! [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Banco Lento
Bom dia, Brother, primeiro você deve ver se ouve ou não alguma mudança em seu ambiente, exemplo: aplicação de PSU, Patch de SO, ou alterações de infra, bem comum, mas eles nunca falam que alteraram algo. Com relação ao banco de dados Oracle, uma das formas de fazer isso, pode ser esta: Usar "top" para ver quais os processos que estão consumindo muito recurso de cpu, I/O wait. Use o seguinte query para saber qual o processo SO que está vinculado ao banco de dados que está consumindo este recurso de SO. select * from v$session ss, v$process b where ss.PADDR = b.ADDR and b.SPID = &SPID Depois que você souber qual é o SID pode usar para ver os waits desta sessão. select sid, state, event, SECONDS_IN_WAIT, p1,p2,p3 from Gv$session_wait where SID in (&sid) Se o banco de dados retornar alguma wait de espera em full scan, leitura espalhada, eventos relacionados a acesso a dados, a query abaixo serve para ver quais sql esta sessão estão executando e/ou executou. Caso seja outro, ai deve ser visto qual é o wait e ver qual procedimento adotar, pode ser diversas coisas, por isso é se sua importância verificar quais os waits. select a.sql_Text text /* , a.Hash_Value */ from v$sqlText a, (select * from v$session where sid = &&sid) S where a.Hash_Value = s.SQL_HASH_VALUE ORDER BY PIECE / select a.sql_Text text /*, a.Hash_Value */ from v$sqlText a, (select * from v$session where sid = &sid) S where a.Hash_Value = s.PREV_HASH_VALUE ORDER BY PIECE Informações de transação e também de qual objeto/bloco está sendo lido/escrito são importantes. Pode-se obter nas views dba_extents. Um AWR do banco de dados no período da suposta lentidão pode ajudar a identificar. Depois de saber qual é o objeto/query que está com problema pode ver se é algo relacionado com estatística do banco. Programas mal escritos, enfim.. Espero ter ajudado, att, Welvis Douglas De: Ednilson Silva Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 23 de Abril de 2013 8:01 Assunto: [oracle_br] Banco Lento Bom Dia, Tenho um Banco Oracle 10g (Release 10.2.0.5) em RHEL 5.8 64 Bits, com problemas de lentidão, notei que no top do Linux o LOAD AVERAGE chega a subir a mais de 80.0 Gostaria de saber, num caso como esse, o que deve verificar em primeiro lugar, quais as ações a seguir, quais as ferramentas que irei conseguir ver o que esta causando tal lentidão. Grato, Ednilson Silva [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] Replicação / Streams
Serie a caso de fazer um replicação "Bidirectional replication" usando Streams? att, Welvis Douglas De: Welvis Moretto Para: "oracle_br@yahoogrupos.com.br" Enviadas: Sexta-feira, 22 de Março de 2013 14:12 Assunto: [oracle_br] Replicação / Streams Olá pessoal, tudo bem? Estou avaliando alguns meios de replicação para usar no cliente que dou suporte. tenho o seguinte senário: Oracle 11.2.0.3 RAC em Linux 6.3 e Unix com Oracle 11.2.0.3. Gostaria replicar informações entre os bancos. exemplo: Alguém faz um insert na tabela de cliente; propago essa informação via streams para o Unix. Pelo que vi, o Streams faz isso, ou via replicação ou propagação a grosso modo falando. Só que eu gostaria de fazer o seguinte: Quando a informação do Cliente chegar no Unix, lá vai ter um processo que atualize alguma informação, pode ser um status ou algo do genero, depois deste update/processo gostaria de enviar os dados alterados para o banco que fez o envio desta informações. O Streams faz um put/get dos dados, ou seja, alem de enviar ele pode receber esta informações. Onde ambos dos meus bancos seriam source e target? Obrigado pela ajuda! att, Welvis Douglas [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Replicação / Streams
Olá pessoal, tudo bem? Estou avaliando alguns meios de replicação para usar no cliente que dou suporte. tenho o seguinte senário: Oracle 11.2.0.3 RAC em Linux 6.3 e Unix com Oracle 11.2.0.3. Gostaria replicar informações entre os bancos. exemplo: Alguém faz um insert na tabela de cliente; propago essa informação via streams para o Unix. Pelo que vi, o Streams faz isso, ou via replicação ou propagação a grosso modo falando. Só que eu gostaria de fazer o seguinte: Quando a informação do Cliente chegar no Unix, lá vai ter um processo que atualize alguma informação, pode ser um status ou algo do genero, depois deste update/processo gostaria de enviar os dados alterados para o banco que fez o envio desta informações. O Streams faz um put/get dos dados, ou seja, alem de enviar ele pode receber esta informações. Onde ambos dos meus bancos seriam source e target? Obrigado pela ajuda! att, Welvis Douglas [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] *** Auxilio SGA ***
Bom dia, Pode ser que estava com auditoria do oracle gravando no OS! att, Welvis Douglas De: Milton Bastos Henriquis Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 19 de Março de 2013 10:55 Assunto: Re: [oracle_br] *** Auxilio SGA *** Linux-x86_64 Error: 28: No space left on device Verificou o espaço em disco? On Tue, Mar 19, 2013 at 10:51 AM, Robson Muniz (Terra) < rmunizso...@terra.com.br> wrote: > ** > > > Bom dia pessoal. > > Em nossa aplicação está retornando o erro abaixo. > > ORACLE error -4031 see "ORACLE Error Messages and Codes Manual". (1252) > > ** não é possível alocar 4080 bytes de memória compartilhada ("shared > pool","unknown object","sga heap(1,0)","library cache") > > Efetuei os processos abaixo. Nosso servidor tem 12 GB de RAM. > > $ sqlplus /nolog > > $ SQLPLUS > CONNECT / as sysdba > > $ SQLPLUS > ALTER SYSTEM SET SGA_TARGET = 1G SCOPE=SPFILE; > > $ SQLPLUS > ALTER SYSTEM SET SGA_MAX_SIZE = 10240M SCOPE=SPFILE; > > $ SQLPLUS > SHUTDOWN IMMEDIATE > > Após derrubar o banco e no momento da carga, me retornou a mensagem: > > SQL> startup open > > ORA-27102: out of memory > > Linux-x86_64 Error: 28: No space left on device > > Efetuei algumas pesquisas, e vi que está relacionado ao Kernel do S.O. > Linux > onde está o Oracle 10.2.0. > > *** Abaixo, o kernel atual. Conseguem me ajudar em qual parâmetro é > necessário para resolver esse caso e subir novamente a base ? > > # Controls source route verification > > net.ipv4.conf.default.rp_filter = 1 > > # Do not accept source routing > > net.ipv4.conf.default.accept_source_route = 0 > > # Controls the System Request debugging functionality of the kernel > > kernel.sysrq = 0 > > # Controls whether core dumps will append the PID to the core filename > > # Useful for debugging multi-threaded applications > > kernel.core_uses_pid = 1 > > # Controls the use of TCP syncookies > > net.ipv4.tcp_syncookies = 1 > > # Controls the maximum size of a message, in bytes > > kernel.msgmnb = 65536 > > # Controls the default maxmimum size of a mesage queue > > kernel.msgmax = 65536 > > # Controls the maximum shared segment size, in bytes > > kernel.shmmax = 68719476736 > > # Controls the maximum number of shared memory segments, in pages > > kernel.shmall = 4294967296 > > kernel.shmall = 2097152 > > kernel.shmmax = 536870912 > > kernel.shmmni = 4096 > > kernel.sem = 250 32000 100 128 > > fs.file-max = 658576 > > net.ipv4.ip_local_port_range = 1024 65000 > > net.core.rmem_default = 262144 > > net.core.wmem_default = 262144 > > net.core.rmem_max = 1048536 > > net.core.wmem_max = 1048536 > > Obrigado a todos, > > Robson Muniz. > > [As partes desta mensagem que não continham texto foram removidas] > > > [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] Exadata
Bom dia Angelo, Exadata/Exalogic são para aplicações bem parrudas. Em Curitiba, até onde eu sei, apenas duas empresas usam este tipo de solução. Sascar e GVT. Ainda não tive a oportunidade de atuar em nenhum projeto usando Exadata. O Exadata é uma solução: hardware + rede (infinite-band) de 40G por segundo nos documentos que li, não sei se nas versões mais atuais do Exadata, isso ainda continua, SO (OEL, acho que Sun também) e banco de dados "Oracle 11G". Até onde eu sei, o Exadata faz "The Exadata Smart Flash Cache automatically caches frequently accessed data in PCI flash while keeping infrequently accessed data on disk drives". Para Aplicações menores pode-se usar o "Applaense Oracle". Ou você pode montar o Oracle com máquinas normais (HP, IBM, DELL) em Storage HP, EMC com Rede SAN. Como é meu caso: Máquinas HP + Storage HP. A performance não vai chegar nem perto do Exadata, mas atende. rs. Tudo isso, vai muito da estratégia da Infra, e claro, da necessidade da aplicação (negócio), tais como, disponibilidade, número de acessos. Enfim, todas as variáveis que justificaria ter um Exadata e/ou Exalogic. Abraço! att, Welvis Douglas http://www.linkedin.com/pub/welvis-douglas/1a/a69/786 De: angelo Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 20 de Fevereiro de 2013 11:18 Assunto: Re: [oracle_br] Exadata Interessante Esse Exadata seria um hardware proprietário da Oracle para rodar a base nele, correto? Vi o site do Rodrigo, imagino que este se aplica para soluções bem parrudas A escalabidade dele se dá a medida que vai se enchendo o rack (o armário) de servidores? Imagino que ele já vem obviamente, com o Oracle RAC instalado, não? 2013/2/20 Welvis Moretto > ** > > > > > Bom dia Luis, tudo bem? > > Olha, para Exadata eu recomendaria "Rodrigo Almeida". Até onde eu sei ele > é um dos pioneiros nesta tecnologia aqui no Brasil. > > Segue os dados dele: > > http://br.linkedin.com/in/rodrigoalmeida > > http://www.rodrigoalmeida.net/blog/tag/dba > > att, > > > De: Luis Freitas lfreita...@yahoo.com> > Para: "oracle_br@yahoogrupos.com.br" oracle_br@yahoogrupos.com.br> > Enviadas: Terça-feira, 19 de Fevereiro de 2013 19:15 > Assunto: [oracle_br] Exadata > > > > > Bom Dia, > > Caros colegas, estou envolvido em uma discussão sobre implementação > do Exadata Database Machine e como nunca fiz isso antes gostaria de uma > opinião sobre o assunto? > > Alguem tem experiencias para compartilhar? Quais foram os desafios e > dificuldades encontradas? > > > Atc, > Luis > > [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] -- >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] Exadata
Bom dia Luis, tudo bem? Olha, para Exadata eu recomendaria "Rodrigo Almeida". Até onde eu sei ele é um dos pioneiros nesta tecnologia aqui no Brasil. Segue os dados dele: http://br.linkedin.com/in/rodrigoalmeida http://www.rodrigoalmeida.net/blog/tag/dba att, De: Luis Freitas Para: "oracle_br@yahoogrupos.com.br" Enviadas: Terça-feira, 19 de Fevereiro de 2013 19:15 Assunto: [oracle_br] Exadata Bom Dia, Caros colegas, estou envolvido em uma discussão sobre implementação do Exadata Database Machine e como nunca fiz isso antes gostaria de uma opinião sobre o assunto? Alguem tem experiencias para compartilhar? Quais foram os desafios e dificuldades encontradas? Atc, Luis [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] Re: Uso da DBMS_METADATA.GET_DLL
Boa tarde, Complementando, daria para montar um expdp via um bloco PL ou sql mesmo e depois usar a opção sqlfile= no impdp com remap.. att, Welvis Douglas http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 De: J. Laurindo Chiappa Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 19 de Fevereiro de 2013 13:58 Assunto: [oracle_br] Re: Uso da DBMS_METADATA.GET_DLL Rapaaaz, eu IMAGINO como deve ser dar manutenção num código de 10 mil linhas, coisa de louco... Bem, Plz leia a thread em http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:30802454515375#32720075036105 : nela é demonstrado o uso do SET LONG no sqlplus, do DBMS_OUTPUT, e da formatação com WORD WRAP de uma coluna composta pelo texto recuperado pelo DBMS_METADATA que deve resolver : se não resolver por qquer motivo, aí vc usa as técnicas tradicionais, como escrever um bloquinho PL/SQL que recupere linha a linha o código da view a partir do dicionário de dados, OU então simplesmente faça um export desse cara e depois no import use a opção de extrair os DDLs (via show=y logfile=nomedoarquivo.sql ou indexfile=nomedoarquivo.sql se estiver usando exp/imp tradicionais) ... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rodrigo Gallacci escreveu > > Boa tarde, eu preciso exportar uma lista e objetos (via script) de uma base > de dados, são cerca de 200 objetos e o schema tem em torno de 1500, > portanto torna-se inefetivo utilizar ferramentas como PL/SQL ou Toad para > efetuar essa ação. > > Pensei então em utilizar a DBMS_METADATA.GET_DLL, o que funciona muito bem, > desde que o objeto à ser exportado possua menos de 4000 caracteres. Bem > Minhas views chegam à 15000 linhas, existe algum modo de utilizar a > DBMS_METADATA para recuperar todo o corpo do objeto em um spool? > > Versão do banco: 11.2.0.3 (Exadata Machine) > SO Linux x64 > Comando utilizado: > select to_char(dbms_metadata.get_dll('TIPO_OBJETO','NOME_OBJETO','OWNER') > from dual; > > Att > Rodrigo Gustavo Gallacci > DBA Oracle ATG > > > [As partes desta mensagem que não continham texto foram removidas] > [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [oracle_br] Re: recuperar todos os Sql de uma Sessão
Claro, Carlos. Ainda bem que a SAP tem isso.. Entretanto, não posso por uma FGA, ou um AUDIT para rodar em uma tabela SAP, pois não vou saber qual usuário faz tal opração. Isso que quis dizer. att, De: Carlos Alfredo M. Menezes Para: "oracle_br@yahoogrupos.com.br" Enviadas: Sexta-feira, 15 de Fevereiro de 2013 17:34 Assunto: RES: [oracle_br] Re: recuperar todos os Sql de uma Sessão Boa tarde, Concordo com os colegas que existem sistemas que não passaram por nenhuma análise de DBA, eu só retiraria o SAP desta listagem, visto que o mesmo é bem completo, tem como rastrear tudo, chegando até o detalhe de mostrar a linha do código fonte que está a instrução SQL, lembrando que o mesmo é um genuíno sistema de três camadas, o usuário nunca irá conectar diretamente na base de dados, quem faz isso são os processos do kernel do SAP. Mais informações obre SAP+Oracle visite: http://scn.sap.com/community/oracle Abraços, Carlos Alfredo De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Welvis Moretto Enviada em: sexta-feira, 15 de fevereiro de 2013 16:02 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Re: recuperar todos os Sql de uma Sessão Sistemazinho! rsrsrs. Chiappa, nem sempre a pessoa que define a arquitetura da aplicação conhece e/ou pede ajuda para um DBA. Isso acontece e muito, pelo menos em sistemas como GEMCO, MasterSAF. SAP (apesar de ter logs de tudo (podendo ser configurado), não tem como fazer uma audit ou habilitar uma FGA, até onde eu estudei o produto que foi bem pouco). E também o sistema que dou suporte conhecido em Curitiba como Projeto PFAT. Enfim, filosofias a parte. Eu já havia tentando desta forma. E o retorno do Sql com o " PREV_SQL_ID" foi o seguinte: begin :id := sys.dbms_transaction.local_transaction_id; end; att, Welvis Douglas De: J. Laurindo Chiappa jlchia...@yahoo.com.br> Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 15 de Fevereiro de 2013 16:47 Assunto: [oracle_br] Re: recuperar todos os Sql de uma Sessão Continuando um pouco o assunto, SE realmente o teu sistema é tipo aqueles sistemazinhos que (via de regra sem a MENOR JUSTIFICATIVA) usa o mesmo schema pra todos os usuário finais (não seguindo a boa prática de se ter UM usuário de banco para CADA usuário final do sistema, se esses usuários são FINITOS e CONHECIDOS)e portanto vc precisa do usuário de rede para identificar o usuário final, AINDA ASSIM vc pode usar a FGA, veja que na dba_fga_audit_trail nós TEMOS sim o os user ... Apenas CASO por qquer motivo nebuloso ainda assim vc precise de informação extra que o FGA não te dê (talvez as informações de performance do SQL que só ficam na V$SQL, ou coisa do tipo) , eu Sugiro que vc na trigger : identifique a linha correspondente na V$SESSION, que lá vc vai achar duas colunas, a SQL_ID e a PREV_SQL_ID - tenta fazer o JOIN com a V$SQL com um desses valores, um deles deve representar o SQL do DML que acabou de ser Executado... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" escreveu > > Então : a versão 10g já nos deu a DBMS_FGA (que já nos dá o TEXTO COMPLETO > dos DMLs auditados) JUSTAMENTE para que não tenhamos que acessar a V$SQL, que > não tem (e nunca teve) Integridade alguma, NEM é garantida a ordem de > gravação nela... Pra mim o que vc deve estar vendo aí é a V$SQL sendo > atualizada antes da trigger no 11g, em mudamça ao 10g : se vc quiser pode > tentar abrir um Chamado no Suporte, mas DUVIDO que vão aceitar como BUG, já > que essa ordem ABSOLUTAMENTE não é garantida > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, Welvis Moretto escreveu > > > > > > > > Olá Chiappa, tudo bem? > > > > É uma trigger "FOR EACH ROW". Ela armazena todos os comandos disparados > > pela aplicação em uma tabela. Sendo assim, todos os insert/update/delete em > > um determinada tabela são armazenadas em uma tabela de log. No Oracle 10g, > > ela fazia isso muito bem. Entretanto, no Oracle 11g não faz mais. > > > > Eu não uso a autitoria do Oracle, pois os usuários não são autenticados. > > > > Depois do upgrade, a trigger sempre pega o último comando, no caso o > > proprio sql, conforme apresentado em seu teste. > > > > att, > > Welvis Douglas > > http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 > > > > > > > > > > > > De: J. Laurindo Chiappa > > Para: oracle_br@yahoogrupos.com.br > > Enviadas: Sexta-feira, 15 de Fevereiro de 2013 14:33 > > Assunto: [oracle_br] Re: recuperar todos os Sql de uma Sessão > > > > > > &g
Re: [oracle_br] Re: recuperar todos os Sql de uma Sessão
Filosofia=boas praticas.. rsrs De: Welvis Moretto Para: "oracle_br@yahoogrupos.com.br" Enviadas: Sexta-feira, 15 de Fevereiro de 2013 17:02 Assunto: Re: [oracle_br] Re: recuperar todos os Sql de uma Sessão Sistemazinho! rsrsrs. Chiappa, nem sempre a pessoa que define a arquitetura da aplicação conhece e/ou pede ajuda para um DBA. Isso acontece e muito, pelo menos em sistemas como GEMCO, MasterSAF. SAP (apesar de ter logs de tudo (podendo ser configurado), não tem como fazer uma audit ou habilitar uma FGA, até onde eu estudei o produto que foi bem pouco). E também o sistema que dou suporte conhecido em Curitiba como Projeto PFAT. Enfim, filosofias a parte. Eu já havia tentando desta forma. E o retorno do Sql com o " PREV_SQL_ID" foi o seguinte: begin :id := sys.dbms_transaction.local_transaction_id; end; att, Welvis Douglas De: J. Laurindo Chiappa jlchia...@yahoo.com.br> Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 15 de Fevereiro de 2013 16:47 Assunto: [oracle_br] Re: recuperar todos os Sql de uma Sessão Continuando um pouco o assunto, SE realmente o teu sistema é tipo aqueles sistemazinhos que (via de regra sem a MENOR JUSTIFICATIVA) usa o mesmo schema pra todos os usuário finais (não seguindo a boa prática de se ter UM usuário de banco para CADA usuário final do sistema, se esses usuários são FINITOS e CONHECIDOS)e portanto vc precisa do usuário de rede para identificar o usuário final, AINDA ASSIM vc pode usar a FGA, veja que na dba_fga_audit_trail nós TEMOS sim o os user ... Apenas CASO por qquer motivo nebuloso ainda assim vc precise de informação extra que o FGA não te dê (talvez as informações de performance do SQL que só ficam na V$SQL, ou coisa do tipo) , eu Sugiro que vc na trigger : identifique a linha correspondente na V$SESSION, que lá vc vai achar duas colunas, a SQL_ID e a PREV_SQL_ID - tenta fazer o JOIN com a V$SQL com um desses valores, um deles deve representar o SQL do DML que acabou de ser Executado... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" escreveu > > Então : a versão 10g já nos deu a DBMS_FGA (que já nos dá o TEXTO COMPLETO > dos DMLs auditados) JUSTAMENTE para que não tenhamos que acessar a V$SQL, que > não tem (e nunca teve) Integridade alguma, NEM é garantida a ordem de > gravação nela... Pra mim o que vc deve estar vendo aí é a V$SQL sendo > atualizada antes da trigger no 11g, em mudamça ao 10g : se vc quiser pode > tentar abrir um Chamado no Suporte, mas DUVIDO que vão aceitar como BUG, já > que essa ordem ABSOLUTAMENTE não é garantida > > []s > >Chiappa > > --- Em oracle_br@yahoogrupos.com.br, Welvis Moretto escreveu > > > > > > > > Olá Chiappa, tudo bem? > > > > É uma trigger "FOR EACH ROW". Ela armazena todos os comandos disparados > > pela aplicação em uma tabela. Sendo assim, todos os insert/update/delete em > > um determinada tabela são armazenadas em uma tabela de log. No Oracle 10g, > > ela fazia isso muito bem. Entretanto, no Oracle 11g não faz mais. > > > > Eu não uso a autitoria do Oracle, pois os usuários não são autenticados. > > > > Depois do upgrade, a trigger sempre pega o último comando, no caso o > > proprio sql, conforme apresentado em seu teste. > > > > att, > > Welvis Douglas > > http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 > > > > > > > > > > > > De: J. Laurindo Chiappa > > Para: oracle_br@yahoogrupos.com.br > > Enviadas: Sexta-feira, 15 de Fevereiro de 2013 14:33 > > Assunto: [oracle_br] Re: recuperar todos os Sql de uma Sessão > > > > > > > > Colega, eu estou aqui com 10g (EE 10.2.0.5 na verdade) e *** NÃO ** cheguei > > nesse seu resultado de "mostrar todos os SQLs da sessão", de ** jeito > > nenhum ** : > > > > > > C:\Windows\system32>sqlplus system/oracle > > > > SQL*Plus: Release 10.2.0.5.0 - Production on Sex Fev 15 13:21:58 2013 > > > > Copyright (c) 1982, 2010, Oracle. All Rights Reserved. > > > > Conectado a: > > Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - Production > > With the Partitioning, Oracle Label Security, OLAP, Data Mining Scoring > > Engine > > and Real Application Testing options > > > > => rodo alguns SQLs ... > > > > system@o10gr2:SQL> select * from dual; > > > > D > > - > > X > > > > system@o10gr2:SQL> select sysdate from dual; > > > > SYSDATE > > > > 15/02/13 > > > > system@o
Re: [oracle_br] Re: recuperar todos os Sql de uma Sessão
Sistemazinho! rsrsrs. Chiappa, nem sempre a pessoa que define a arquitetura da aplicação conhece e/ou pede ajuda para um DBA. Isso acontece e muito, pelo menos em sistemas como GEMCO, MasterSAF. SAP (apesar de ter logs de tudo (podendo ser configurado), não tem como fazer uma audit ou habilitar uma FGA, até onde eu estudei o produto que foi bem pouco). E também o sistema que dou suporte conhecido em Curitiba como Projeto PFAT. Enfim, filosofias a parte. Eu já havia tentando desta forma. E o retorno do Sql com o " PREV_SQL_ID" foi o seguinte: begin :id := sys.dbms_transaction.local_transaction_id; end; att, Welvis Douglas De: J. Laurindo Chiappa Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 15 de Fevereiro de 2013 16:47 Assunto: [oracle_br] Re: recuperar todos os Sql de uma Sessão Continuando um pouco o assunto, SE realmente o teu sistema é tipo aqueles sistemazinhos que (via de regra sem a MENOR JUSTIFICATIVA) usa o mesmo schema pra todos os usuário finais (não seguindo a boa prática de se ter UM usuário de banco para CADA usuário final do sistema, se esses usuários são FINITOS e CONHECIDOS)e portanto vc precisa do usuário de rede para identificar o usuário final, AINDA ASSIM vc pode usar a FGA, veja que na dba_fga_audit_trail nós TEMOS sim o os user ... Apenas CASO por qquer motivo nebuloso ainda assim vc precise de informação extra que o FGA não te dê (talvez as informações de performance do SQL que só ficam na V$SQL, ou coisa do tipo) , eu Sugiro que vc na trigger : identifique a linha correspondente na V$SESSION, que lá vc vai achar duas colunas, a SQL_ID e a PREV_SQL_ID - tenta fazer o JOIN com a V$SQL com um desses valores, um deles deve representar o SQL do DML que acabou de ser Executado... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" escreveu > > Então : a versão 10g já nos deu a DBMS_FGA (que já nos dá o TEXTO COMPLETO > dos DMLs auditados) JUSTAMENTE para que não tenhamos que acessar a V$SQL, que > não tem (e nunca teve) Integridade alguma, NEM é garantida a ordem de > gravação nela... Pra mim o que vc deve estar vendo aí é a V$SQL sendo > atualizada antes da trigger no 11g, em mudamça ao 10g : se vc quiser pode > tentar abrir um Chamado no Suporte, mas DUVIDO que vão aceitar como BUG, já > que essa ordem ABSOLUTAMENTE não é garantida > > []s > >Chiappa > > --- Em oracle_br@yahoogrupos.com.br, Welvis Moretto escreveu > > > > > > > > Olá Chiappa, tudo bem? > > > > É uma trigger "FOR EACH ROW". Ela armazena todos os comandos disparados > > pela aplicação em uma tabela. Sendo assim, todos os insert/update/delete em > > um determinada tabela são armazenadas em uma tabela de log. No Oracle 10g, > > ela fazia isso muito bem. Entretanto, no Oracle 11g não faz mais. > > > > Eu não uso a autitoria do Oracle, pois os usuários não são autenticados. > > > > Depois do upgrade, a trigger sempre pega o último comando, no caso o > > proprio sql, conforme apresentado em seu teste. > > > > att, > > Welvis Douglas > > http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 > > > > > > > > > > > > De: J. Laurindo Chiappa > > Para: oracle_br@yahoogrupos.com.br > > Enviadas: Sexta-feira, 15 de Fevereiro de 2013 14:33 > > Assunto: [oracle_br] Re: recuperar todos os Sql de uma Sessão > > > > > > > > Colega, eu estou aqui com 10g (EE 10.2.0.5 na verdade) e *** NÃO ** cheguei > > nesse seu resultado de "mostrar todos os SQLs da sessão", de ** jeito > > nenhum ** : > > > > > > C:\Windows\system32>sqlplus system/oracle > > > > SQL*Plus: Release 10.2.0.5.0 - Production on Sex Fev 15 13:21:58 2013 > > > > Copyright (c) 1982, 2010, Oracle. All Rights Reserved. > > > > Conectado a: > > Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - Production > > With the Partitioning, Oracle Label Security, OLAP, Data Mining Scoring > > Engine > > and Real Application Testing options > > > > => rodo alguns SQLs ... > > > > system@o10gr2:SQL> select * from dual; > > > > D > > - > > X > > > > system@o10gr2:SQL> select sysdate from dual; > > > > SYSDATE > > > > 15/02/13 > > > > system@o10gr2:SQL> SELECT a.sid, a.serial#,A.username, A.OSUSER, > > 2 SUBSTR(A.MACHINE,INSTR(A.MACHINE,'\
[oracle_br] recuperar todos os Sql de uma Sessão
Olá pessoal, tudo bem? Eu tinha o seguinte sql rodando em oracle 10g; SELECT A.OSUSER, SUBSTR(A.MACHINE,INSTR(A.MACHINE,'\')+1 ,LENGTH(A.MACHINE)) MAQUINA, A.PROGRAM, A.TERMINAL, B.SQL_FULLTEXT FROM V$SESSION A, V$SQL B WHERE A.SQL_ADDRESS = B.ADDRESS and a.sql_hash_value = b.hash_value AND A.SID = (SELECT SID FROM V$SESSION WHERE AUDSID = USERENV('SESSIONID')); Esta query pegava todos os comandos sql executado naquele sessão. insert, updates e deletes. Entretanto, na versão 11g r2 ele e traz o proprio sql. Já tentei pegar estas informações na view v$open_cursor, v$session e v$sql. Hora traz a informação correta, e hora não tras. Alguém já passou por isso? Este sql está dentro de uma trigger para gravação de Log. Obrigado pela atenção. att, Welvis Douglas http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Ajude com analise de trace
Everson, desculpa.. Errei seu nome.. Desculpa.. att, De: Welvis Moretto Para: "oracle_br@yahoogrupos.com.br" Enviadas: Quarta-feira, 30 de Janeiro de 2013 15:33 Assunto: Re: [oracle_br] Ajude com analise de trace Boa tarde Emerson, tudo bem? Emerson, você já olhou os anexos da nota: Oracle Performance Diagnostic Guide (OPDG) [ID 390374.1] Há diversas referências sobre analise de trace e muitas outras referências de problemas de nosso dia a dia como DBA. Espero ter ajudado. att, Welvis Douglas http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 De: eversonpiza eversonp...@hotmail.com> Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 30 de Janeiro de 2013 15:13 Assunto: [oracle_br] Ajude com analise de trace Pessoal, Estou a algum tempo com algumas duvidas na analise de arquivos trace, pesquisei em vários locais, mas ainda não consegui sanar minhas duvidas. Espero poder contar a valiosa ajuda de vocês. Primeira duvida: call count cpuelapsed disk querycurrentrows --- -- -- -- -- -- -- Parse 352 0.03 0.04 0 0 0 0 Execute434 0.05 0.05 0 0 0 0 Fetch 2359 6.97 104.50130 460857 03665 --- -- -- -- -- -- -- total 3145 7.05 104.60130 460857 03665 Para eu saber o tempo médio de cada chamada a essa consulta, qual conta devo fazer? 104/434 = 0.24 104/3145 = 0.03 Outra? Porque? Segunda duvida: call count cpuelapsed disk querycurrentrows --- -- -- -- -- -- -- Parse 45 0.00 0.00 0 0 0 0 Execute 19232 0.79 0.92 0 0 0 0 Fetch19232 0.90 0.90 0 0 0 19232 --- -- -- -- -- -- -- total38509 1.70 1.82 0 0 0 19232 Como faço para saber quantas vezes essa consulta foi executada? Achei esse número 19232 muito alto, e fui olhar o arquivo de trace 'bruto' e o select só aparece 900 e poucas vezes. Agradeço a ajuda de vocês. Everson [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] Ajude com analise de trace
Boa tarde Emerson, tudo bem? Emerson, você já olhou os anexos da nota: Oracle Performance Diagnostic Guide (OPDG) [ID 390374.1] Há diversas referências sobre analise de trace e muitas outras referências de problemas de nosso dia a dia como DBA. Espero ter ajudado. att, Welvis Douglas http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 De: eversonpiza Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 30 de Janeiro de 2013 15:13 Assunto: [oracle_br] Ajude com analise de trace Pessoal, Estou a algum tempo com algumas duvidas na analise de arquivos trace, pesquisei em vários locais, mas ainda não consegui sanar minhas duvidas. Espero poder contar a valiosa ajuda de vocês. Primeira duvida: call count cpuelapsed disk querycurrentrows --- -- -- -- -- -- -- Parse 352 0.03 0.04 0 0 0 0 Execute434 0.05 0.05 0 0 0 0 Fetch 2359 6.97 104.50130 460857 03665 --- -- -- -- -- -- -- total 3145 7.05 104.60130 460857 03665 Para eu saber o tempo médio de cada chamada a essa consulta, qual conta devo fazer? 104/434 = 0.24 104/3145 = 0.03 Outra? Porque? Segunda duvida: call count cpuelapsed disk querycurrentrows --- -- -- -- -- -- -- Parse 45 0.00 0.00 0 0 0 0 Execute 19232 0.79 0.92 0 0 0 0 Fetch19232 0.90 0.90 0 0 0 19232 --- -- -- -- -- -- -- total38509 1.70 1.82 0 0 0 19232 Como faço para saber quantas vezes essa consulta foi executada? Achei esse número 19232 muito alto, e fui olhar o arquivo de trace 'bruto' e o select só aparece 900 e poucas vezes. Agradeço a ajuda de vocês. Everson [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Erro Instalacao Oracle Grid Infra 11.2.0.3
Carlos, não tem como mandar arquivo em anexo para o grupo. Você pode enviar o log para o seguinte e-mail: welvis_doug...@hotmail.com OK? Sobre o VMWare. É de seu conhecimento a nota "Support Position for Oracle Products Running on VMWare Virtualized Environments [ID 249212.1]". Na instalação do RAC 11.2.0.3 aqui na empresa tivemos um problema de rede! Onde tivemos que colocar o RAC em um switch separado, para os ip's virtuais para balance que o RAC cria. Mais isso aconteceu depois da da instalação do cluster, e constava nos log's de erro do cluster. att, Welvis Douglas http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 De: carlos eduardo Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 29 de Janeiro de 2013 14:32 Assunto: Re: [oracle_br] Erro Instalacao Oracle Grid Infra 11.2.0.3 Senhores... segue as informacoes... Arquivo em anexo. O erro ocorreu na linha 8681, no momento o log so chegava até a linha 8682. Depois disso eu fui dando ignorar para testar Obs... Estou lendo agora os links que o Chiapa mandou Segue os dados. cat /etc/hosts [oracle@rac01 /]$ cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost #::1 localhost6.localdomain6 localhost6 # rac01 10.216.1.147 rac01..com.br rac01 10.216.1.145 rac01-vip..com.br rac01-vip 192.168.254.1 rac01-priv..com.br rac01-priv #rac02 10.216.1.148 rac02..com.br rac02 10.216.1.146 rac02-vip..com.br rac02-vip 192.168.254.2 rac02-priv..com.br rac02-priv [oracle@rac01 /]$ df -h /tmp Filesystem Size Used Avail Use% Mounted on /dev/mapper/rootvg-raiz 4.8G 684M 3.9G 15% / [oracle@rac02 /]$ df -h /tmp Filesystem Size Used Avail Use% Mounted on /dev/mapper/rootvg-raiz 4.8G 683M 3.9G 15% / Em 29 de janeiro de 2013 11:58, Welvis Moretto escreveu: > ** > > > > > Carlos, mande todas as linhas!!! Tudo... > Coloque também o /etc/hosts dos nodes... > > > att, > Welvis Douglas > http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 > > > De: carlos eduardo p2m@gmail.com> > Para: oracle_br@yahoogrupos.com.br > Enviadas: Terça-feira, 29 de Janeiro de 2013 11:38 > Assunto: Re: [oracle_br] Erro Instalacao Oracle Grid Infra 11.2.0.3 > > > Bom dia Welvis, > > Segue o cluvfy ( swap pequena , isso poderia gerar esse erro ? ) > E tail 300 do log. > > Obrigado! > > Em 29 de janeiro de 2013 11:25, Welvis Moretto > welvis_doug...@yahoo.com.br>escreveu: > > > > > > > Bom dia, Carlos.. tudo bem? > > > > Carlos, tem como você colocar o conteudo do arquivo > > "/u01/app/aInventory/logs/installActions2013-01-29_09-50-27AM.log" > > rode o comando: ./runcluvfy.sh stage -pre crsinst -n node01,node02 > > -verbose > /home/grid/saida_runcluvfy.txt > > > > Nos envie o resultado. > > > > Abraço! > > > > att, > > Welvis Douglas > > http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 > > > > > > De: carlos eduardo p2m@gmail.com> > > Para: oracle_br@yahoogrupos.com.br > > Enviadas: Terça-feira, 29 de Janeiro de 2013 10:45 > > Assunto: [oracle_br] Erro Instalacao Oracle Grid Infra 11.2.0.3 > > > > > > > > > > Bom dia Senhores, > > > > SO - RHEL 5.7 > > ORACLE RAC - 11.2.0.3 (2 NOS) > > Sao duas VM em VMWARE, servidor para teste. > > > > Durante a instalacao do Grid Infra ocorreu o seguinte erro: (Em Anexo) > > Ultimas linhas do LOG. > > > > . > > INFO: Vinculando 'Oracle Grid Infrastructure 11.2.0.3.0 ' > > INFO: Vinculando 'Oracle Grid Infrastructure 11.2.0.3.0 ' > > INFO: 29/01/13 10h1min58s BRST: Iniciando instalaçãofase vÃnculo do > > componente Oracle Grid Infrastructure > > INFO: Chamadaação unixActions10.2.0.3.0 registerForMake > > installMakePath = /usr/bin/make > > installMakeFileName = /u01/app/oracle/product/11.2.0/db_1/rdbms/lib/ > > ins_rdbms.mk > > installTarget = asm_on > > installArguments = ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 > > undoMakeFileName = null > > undoTarget = null > > undoArguments = null > > logFile = /u01/app/oracle/product/11.2.0/db_1/install/make.log > > progMsg = Opção de Vinculação do ASM > > INFO: Vinculação em andamento > > INFO: Vinculação em andamento > > INFO: fase vÃnculo JRE files in Scratch :0 > > INFO: Chamadaação unixActions10.2.0.3.0 make > > reg
Re: [oracle_br] Erro Instalacao Oracle Grid Infra 11.2.0.3
Carlos, mande todas as linhas!!! Tudo... Coloque também o /etc/hosts dos nodes... att, Welvis Douglas http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 De: carlos eduardo Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 29 de Janeiro de 2013 11:38 Assunto: Re: [oracle_br] Erro Instalacao Oracle Grid Infra 11.2.0.3 Bom dia Welvis, Segue o cluvfy ( swap pequena , isso poderia gerar esse erro ? ) E tail 300 do log. Obrigado! Em 29 de janeiro de 2013 11:25, Welvis Moretto escreveu: > > > Bom dia, Carlos.. tudo bem? > > Carlos, tem como você colocar o conteudo do arquivo > "/u01/app/aInventory/logs/installActions2013-01-29_09-50-27AM.log" > rode o comando: ./runcluvfy.sh stage -pre crsinst -n node01,node02 > -verbose > /home/grid/saida_runcluvfy.txt > > Nos envie o resultado. > > Abraço! > > att, > Welvis Douglas > http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 > > > De: carlos eduardo p2m@gmail.com> > Para: oracle_br@yahoogrupos.com.br > Enviadas: Terça-feira, 29 de Janeiro de 2013 10:45 > Assunto: [oracle_br] Erro Instalacao Oracle Grid Infra 11.2.0.3 > > > > > Bom dia Senhores, > > SO - RHEL 5.7 > ORACLE RAC - 11.2.0.3 (2 NOS) > Sao duas VM em VMWARE, servidor para teste. > > Durante a instalacao do Grid Infra ocorreu o seguinte erro: (Em Anexo) > Ultimas linhas do LOG. > > . > INFO: Vinculando 'Oracle Grid Infrastructure 11.2.0.3.0 ' > INFO: Vinculando 'Oracle Grid Infrastructure 11.2.0.3.0 ' > INFO: 29/01/13 10h1min58s BRST: Iniciando instalaçãofase vÃnculo do > componente Oracle Grid Infrastructure > INFO: Chamadaação unixActions10.2.0.3.0 registerForMake > installMakePath = /usr/bin/make > installMakeFileName = /u01/app/oracle/product/11.2.0/db_1/rdbms/lib/ > ins_rdbms.mk > installTarget = asm_on > installArguments = ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 > undoMakeFileName = null > undoTarget = null > undoArguments = null > logFile = /u01/app/oracle/product/11.2.0/db_1/install/make.log > progMsg = Opção de Vinculação do ASM > INFO: Vinculação em andamento > INFO: Vinculação em andamento > INFO: fase vÃnculo JRE files in Scratch :0 > INFO: Chamadaação unixActions10.2.0.3.0 make > registerOnly = false > installMakePath = /usr/bin/make > installMakeFileName = /u01/app/oracle/product/11.2.0/db_1/rdbms/lib/ > ins_rdbms.mk > installTarget = sdo_on no_opts asm_on > undoMakeFileName = > installArguments = ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 > logFile = /u01/app/oracle/product/11.2.0/db_1/install/make.log > undoTarget = > progMsg = Vinculando Opções sdo > INFO: Vinculando Opções sdo > INFO: Vinculando Opções sdo > INFO: A saÃda desta operação make também está disponÃvel em: > ''/u01/app/oracle/product/11.2.0/db_1/install/make.log'' > INFO: Exception occured during spawning :java.io.IOException: > /usr/bin/make: cannot execute > INFO: Spawning the modified command :/usr/bin/make -f > /u01/app/oracle/product/11.2.0/db_1/rdbms/lib/ins_rdbms.mk sdo_on no_opts > asm_on ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 > INFO: Exceção lançada de uma ação: make > Nome da Exceção: MakefileException > String de Exceção: Erro ao chamar o destino ''sdo_on no_opts asm_on'' do > makefile ''/u01/app/oracle/product/11.2.0/db_1/rdbms/lib/ins_rdbms.mk''. > Consulte > ''/u01/app/aInventory/logs/installActions2013-01-29_09-50-27AM.log'' para > obter detalhes. > Severidade da Exceção: 1 > > Obrigado, qualquer ajuda será bem vinda. > > [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] -- >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] Erro Instalacao Oracle Grid Infra 11.2.0.3
Bom dia, Carlos.. tudo bem? Carlos, tem como você colocar o conteudo do arquivo "/u01/app/aInventory/logs/installActions2013-01-29_09-50-27AM.log" rode o comando: ./runcluvfy.sh stage -pre crsinst -n node01,node02 -verbose > /home/grid/saida_runcluvfy.txt Nos envie o resultado. Abraço! att, Welvis Douglas http://br.linkedin.com/pub/welvis-douglas/1a/a69/786 De: carlos eduardo Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 29 de Janeiro de 2013 10:45 Assunto: [oracle_br] Erro Instalacao Oracle Grid Infra 11.2.0.3 Bom dia Senhores, SO - RHEL 5.7 ORACLE RAC - 11.2.0.3 (2 NOS) Sao duas VM em VMWARE, servidor para teste. Durante a instalacao do Grid Infra ocorreu o seguinte erro: (Em Anexo) Ultimas linhas do LOG. . INFO: Vinculando 'Oracle Grid Infrastructure 11.2.0.3.0 ' INFO: Vinculando 'Oracle Grid Infrastructure 11.2.0.3.0 ' INFO: 29/01/13 10h1min58s BRST: Iniciando instalaçãofase vÃnculo do componente Oracle Grid Infrastructure INFO: Chamadaação unixActions10.2.0.3.0 registerForMake installMakePath = /usr/bin/make installMakeFileName = /u01/app/oracle/product/11.2.0/db_1/rdbms/lib/ ins_rdbms.mk installTarget = asm_on installArguments = ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 undoMakeFileName = null undoTarget = null undoArguments = null logFile = /u01/app/oracle/product/11.2.0/db_1/install/make.log progMsg = Opção de Vinculação do ASM INFO: Vinculação em andamento INFO: Vinculação em andamento INFO: fase vÃnculo JRE files in Scratch :0 INFO: Chamadaação unixActions10.2.0.3.0 make registerOnly = false installMakePath = /usr/bin/make installMakeFileName = /u01/app/oracle/product/11.2.0/db_1/rdbms/lib/ ins_rdbms.mk installTarget = sdo_on no_opts asm_on undoMakeFileName = installArguments = ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 logFile = /u01/app/oracle/product/11.2.0/db_1/install/make.log undoTarget = progMsg = Vinculando Opções sdo INFO: Vinculando Opções sdo INFO: Vinculando Opções sdo INFO: A saÃda desta operação make também está disponÃvel em: ''/u01/app/oracle/product/11.2.0/db_1/install/make.log'' INFO: Exception occured during spawning :java.io.IOException: /usr/bin/make: cannot execute INFO: Spawning the modified command :/usr/bin/make -f /u01/app/oracle/product/11.2.0/db_1/rdbms/lib/ins_rdbms.mk sdo_on no_opts asm_on ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 INFO: Exceção lançada de uma ação: make Nome da Exceção: MakefileException String de Exceção: Erro ao chamar o destino ''sdo_on no_opts asm_on'' do makefile ''/u01/app/oracle/product/11.2.0/db_1/rdbms/lib/ins_rdbms.mk''. Consulte ''/u01/app/aInventory/logs/installActions2013-01-29_09-50-27AM.log'' para obter detalhes. Severidade da Exceção: 1 Obrigado, qualquer ajuda será bem vinda. [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] Servidores em RAC - 11g - Quantidade de Servidores
Bom dia, Vitor, veja se os links abaixo te ajudam... http://www.oracle.com/us/products/database/product-editions-066501.html http://docs.oracle.com/cd/E11882_01/license.112/e10594/editions.htm#CJACGHEB att, Welvis Douglas http://www.linkedin.com/profile/view?id=68321046 De: Vitor Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 12 de Dezembro de 2012 11:36 Assunto: Re: [oracle_br] Servidores em RAC - 11g - Quantidade de Servidores Ivan, pode postar a fonte da informação do standard ser limitado a 4 sockets? Sei que o RAC one node (que é exclusivo do EE) tem essa limitação, gostaria de saber a respeito do SE também. Obrigado! :) Att,/Regards, Vitor Jr. Infraestrutura / Infrastructure Team Oracle 11g DBA Certified Professional - OCP Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator - OCE Oracle Database 11g Performance Tuning Certified Expert - OCE Oracle Exadata 11g Certified Implementation Specialist Oracle Certified Associate, MySQL 5 mail, gtalk e msn: vitorj...@gmail.com http://certificacaobd.com.br/ skype: vjunior1981 On 12/12/2012, at 10:45, Ivan Ricardo Schuster wrote: > Rafael, > > Você não falou se seu banco é Standard ou Enterprise Edition. > > Lembro que o Standard Edition é limitado a quatro processadores > (sockets). Caso seus servidores sejam de processador único, você pode > ter até quatro nós, mas se tiverem dois processadores, você já estará > no limite e terá que partir para Enterprise Edition. > > Reforço também que para o correto balanceamento de carga, recomenda-se > máquinas de igual poder de processamento. > > Abraço > > 2012/12/12 Milton Bastos Henriquis Jr. : > > Quanto mais nós, melhor! > > > > > > > > 2012/12/12 Carlos Alfredo M. Menezes > > > >> ** > >> > >> > >> Bom dia colega, > >> > >> Não restrição, uso há três anos um RAC com três nós sem problemas. > >> > >> Att, > >> > >> Carlos Alfredo M. Menezes > >> > >> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em > >> nome de Rafael Gustavo > >> Enviada em: quarta-feira, 12 de dezembro de 2012 09:20 > >> Para: oracle_br@yahoogrupos.com.br > >> Assunto: [oracle_br] Servidores em RAC - 11g - Quantidade de Servidores > >> > >> > >> > >> Pessoal > >> > >> bom dia > >> > >> Atualmente temos 2 servidores físicos em RAC aqui na instituição. Como > >> estamos em processo de troca das lâminas e atualização de nosso Data > >> Center, temos a idéia de aproveitar o momento (Ou seja, liberação de $$ ) e > >> ampliar esses servidores, para 3, devido a algumas necessidades de novas > >> instâncias para a área de desenvolvimento e outros projetos. Minha pergunta > >> é. Isso funcionaria bem para o RAC 11g, trabalhar com 3 servidores? Ou se > >> eu quiser aumentar para 4 ou 5 e assim por diante. Existe problema > >> trabalhar com número impar ou par. > >> > >> Obrigado > >> > >> Atenciosamente > >> > >> Rafael Gustavo > >> > >> [As partes desta mensagem que não continham texto foram removidas] > >> > >> > >> > > > > > > [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] Migração de base
Bom dia, Já trabalhei em alguns projetos assim. Nos ultimos 3 trabalhos, os três eu trabalhei com integração com bancos diferentes. Isso é tão comum que atualmente faço isso quase que constantemente (diario), as integrações/convivencias. Bom, nem sempre é simples assim.. Tipo, usa um linkedserver. Penso que isso depende muito, o meio sempre é um linkedserver no caso do MS-SQL Server, mas os tipos de dados precisa ser tratato pois nem sempre os dados estão prontos. Precisa fazer alguns T-SQL para por a informação do Oracle e depois fazer um PL/SQL. De uma olhada nos link's. Acho que vai ajudar http://www.oracle.com/technetwork/database/migration/sqlserver-095136.html http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/hol08/sqldev_migration/mssqlserver/migrate_microsoft_sqlserver_otn.htm att, Welvis Douglas De: Fernando Franquini 'capin' Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 30 de Novembro de 2012 10:27 Assunto: Re: [oracle_br] Migração de base Rafael, primeiro o que você precisa definir é com o que você vai migrar e como. Usando ferramentas, LINKEDSERVER etc. Depois disso realizar testes e verificar quanto tempo você levará para migrar e se os dados migrados estão ok e a aplicação apontada para o Oracle está funcionando corretamente, com isso tudo mapeado é somente esperar o dia D. Esse dia D pode ser assim: Migra tudo até dia X, e deixa somente o ultimo dia (ou semana) para migrar, com certeza o tempo de down eh baixo, agora, tem que ter certeza se tem mudança nos dados anteriores ou não. capin 2012/11/30 Rafael Mendonca > Pessoal, bom dia. > Estou fazendo um trabalho de pós graduação, aonde eu tenho um servidor de > produção > com SQL Server 2005 ou 2008 e preciso migrar essa base para um outro > servidor Oracle 11gR2 Enterprise Edition. Como se trata de uma empresa de > varejo > de grande porte que está 24 horas por dia no ar, gostaria de saber como > posso fazer essa > migração com o minímo de impacto e inatividade dos servidores, alguém > poderia me auxiliar nessa tarefa? > > Obs: A migração será feita apenas uma vez, a empresa deixará de trabalhar > com o SQL Server e passará a trabalhar apenas com o RDBMS Oracle. > > [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 > > > -- Fernando Franquini - Capin Graduado Bacharel em Ciencias da Computação - UFSC Analista de Sistemas e de Banco de Dados / DBA Contatos: 048.9902.4047 - Florianópolis - SC - Brasil <http://franquini.wordpress.com/> http://certificacaobd.com.br/ http://br.linkedin.com/in/capin http://wf5.com.br/ [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] Re: Instalação do Oracle 11g na VM
Grande Chiappa... Mesmo eu tendo os 8G de memória.. vou tentar rodar o "fix_cssd.sh" para ver se eu consigo reguzir para criar um dataguard para teste de MAA. Vlw pela dica, eu não havia me atentanto para a execução do script. grande abraço! att, Welvis Douglas De: J. Laurindo Chiappa Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 27 de Novembro de 2012 10:45 Assunto: [oracle_br] Re: Instalação do Oracle 11g na VM BOm dia... Quase mágica : como eu disse na minha msg original, o pessoal do racattack fez um hack ** forte ** - é aquele script fix_cssd.sh , que é instalado logo nos primeiros passos após a instalação do SO, ele reduz Drasticamente o footprint em memória do CRS... Basicamente o que ele faz é via gdb (o debugger do Linux) chamar a API de unlock de memória do sistema, ou seja, reduz o footprint na marra - nem se precisa dizer que nem em sonho, nem que a vaca tussa, muja, dance um xaxado, Não Se Faz isso em ambiente que se quer estável, yep ? Agora, por que se precisa dessa mega-gambi ? Como vc sabe, creio, no Grid Infrastructure 11gR2 o ASM não teve grandes mudanças nas exigências em relação ao 11gR1, mas o ** Clusterware ** passou a ocupar muito mais memória para os seus daemons, então o mínimo dos mínimos Recomendado para instalação do CRS passou para 2 GB - no caso de RAC, 2 GB para cada VM já deu 4 GB, e isso só pras VMs, sem contar o que será consumido pelo SO host, em sendo emulação não-bare metal, que é o que eu queria usar - Ora, Não é incomum vc ter algum equipamento mais antigo com limite prático na qtdade máxima de RAM (por exemplo, no meu caso meu note pessoal usa DDR-2 e só tem dois slots de memória, E no mercado aqui em SP o máximo que vc encontra sem custar um fígado e um rim são cartões de 2 GB, o que dá os 4 GB DDR-2 que tenho) , ENTÃO se vc quiser/desejar ter um ambiente de teste/estudo RAC virtualizado 11gR2 em ambiente com esse tipo de limitação Aí é que entram os gambis, sacou ??? O Certo, Correto e Estável é se investir num hardware novo com 8 GB de RAM (que aí fica Simplérrimo , http://www.oracle-base.com/articles/11g/oracle-db-11gr2-rac-installation-on-oel5-using-virtualbox.php mostra como é simples a instalação do 11gr2 em VMs não-bare metal se vc tiver a RAM necessária), mas enquanto isso não ocorre aí vem a gambi, okdoc ?? []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Welvis Moretto escreveu > > Bom dia Chiappa, tudo bem? > > Desde ontem eu estou tentando entender como foram criador aquelas máquinas > virtuais de quase 800M de memória, depois a pessoa colocou o Grid11gr2 e > depois colocou criou o database com 400M. Mágica? > > Eu tinha um notebook dell a um tempo atrás com algumas limitações, sendo > assim. Eu apenas consegui subir o Oracle 11g r2 + Grid Infra com no minimo, > 1.3 em cada host virtual. > > Isso colocando em um hd externo. Enfim, a maior das gambi. > > Depois de alguma tentativas, fiz um upgrade em meu lab. Comprei um hd externo > E-SATA, ficou bem bacana, e troquei meu note que veio com HD de é 7200, isso > da uma diferença bem boa. > > Abraço, > > Att, > Welvis Douglas > > > > > De: J. Laurindo Chiappa > Para: oracle_br@yahoogrupos.com.br > Enviadas: Segunda-feira, 26 de Novembro de 2012 19:44 > Assunto: [oracle_br] Re: Instalação do Oracle 11g na VM > > > > Ah, alguns detalhes adicionais : > > a) se o seu hardware real é 32-bits, OU se vc está limitado me RAM, aí via de > regra vc Não Conseguirá criar um VM 64-bits : é basicamente isso que dita se > vc usará na VM um SO de 32 ou 64 bits, é o bit size da VM > > b) se vc tiver dúvida aonde baixar o SO, para linux eu indico > https://edelivery.oracle.com/linux para o OEL ou http://www.centos.org/ para > o RHEL (na verdade esse CentOS é uma 'cópia' do RHEL) > > c) como eu disse, se na VM for Linux o SO (e numa das distros acima > Recomendadas), para usar com software do RDBMS 11g (principalmente se for > 11gR2, o que vc não diz, mas enfim) vc pode usar a última versão do 5.x (5.8 > iirc) ou do 6.x, mas recomendo 5.8, pois é mais Documentada (a Certificação > no RHEL 6.x / OEL 6.x é relativamente Recente) ... > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" > escreveu > > > > Bom, "Oracle Virtual VM" eu absolutamente desconheço, o que eu conheço é o > > "Oracle VM Virtualbox" (que é virtualização via software em SO host , > > normalmente Simulando hardware) e o "Oracle VM" (que é Virtualização > > bare-metal, onde vc instala o software diretamente no hardware real, sem a > > necessidade de um SO host) > > Anyway : para o SO da VM (
Re: [oracle_br] Re: Instalação do Oracle 11g na VM
Bom dia Chiappa, tudo bem? Desde ontem eu estou tentando entender como foram criador aquelas máquinas virtuais de quase 800M de memória, depois a pessoa colocou o Grid11gr2 e depois colocou criou o database com 400M. Mágica? Eu tinha um notebook dell a um tempo atrás com algumas limitações, sendo assim. Eu apenas consegui subir o Oracle 11g r2 + Grid Infra com no minimo, 1.3 em cada host virtual. Isso colocando em um hd externo. Enfim, a maior das gambi. Depois de alguma tentativas, fiz um upgrade em meu lab. Comprei um hd externo E-SATA, ficou bem bacana, e troquei meu note que veio com HD de é 7200, isso da uma diferença bem boa. Abraço, Att, Welvis Douglas De: J. Laurindo Chiappa Para: oracle_br@yahoogrupos.com.br Enviadas: Segunda-feira, 26 de Novembro de 2012 19:44 Assunto: [oracle_br] Re: Instalação do Oracle 11g na VM Ah, alguns detalhes adicionais : a) se o seu hardware real é 32-bits, OU se vc está limitado me RAM, aí via de regra vc Não Conseguirá criar um VM 64-bits : é basicamente isso que dita se vc usará na VM um SO de 32 ou 64 bits, é o bit size da VM b) se vc tiver dúvida aonde baixar o SO, para linux eu indico https://edelivery.oracle.com/linux para o OEL ou http://www.centos.org/ para o RHEL (na verdade esse CentOS é uma 'cópia' do RHEL) c) como eu disse, se na VM for Linux o SO (e numa das distros acima Recomendadas), para usar com software do RDBMS 11g (principalmente se for 11gR2, o que vc não diz, mas enfim) vc pode usar a última versão do 5.x (5.8 iirc) ou do 6.x, mas recomendo 5.8, pois é mais Documentada (a Certificação no RHEL 6.x / OEL 6.x é relativamente Recente) ... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" escreveu > > Bom, "Oracle Virtual VM" eu absolutamente desconheço, o que eu conheço é o > "Oracle VM Virtualbox" (que é virtualização via software em SO host , > normalmente Simulando hardware) e o "Oracle VM" (que é Virtualização > bare-metal, onde vc instala o software diretamente no hardware real, sem a > necessidade de um SO host) > Anyway : para o SO da VM (seja com virtualbox seja com VM bare-metal, > tantofaz) qquer SO homologado pode ser usado (veja no metalink as notas > correspondentes para a lista Atualizada), mas normalmente se recomenda RHEL > ou OEL (ambos ou 5.x ou 6.x), já que ambos são fartamente documentados, > Inclusive para instalação virtualizada... > Já SE o software de virtualização é o oracle vm virtualbox (*** imagino *** > que é essa a sua situação quando vc fala "meu SO é 32 bits"), aí além do > guest (que preferencialmente pode ser linux, cfrme acima) vai ser necessário > um SO host, aí basicamente qquer um Suportado pelo virtuabox (Windows ou > Linux, basicamente) poderia ser usado > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, carlos silva escreveu > > > > Boa noite Pessoal, > > > > Tenho o Oracle Virtual VM instalado em minha máquina e pretendo instalar o > > Oracle 11g para estudo. Meu SO é 32 bits e estou tendo dificuldade para > > instalar a versão correta do Oracle no SO correto dentro da VM. > > > > Alguém saberia dizer qual a versão e qual Linux posso baixar para instalar? > > > > > > Att, > > Carlos > > > > [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] Retornar o source atual de um objeto apos DDL
Ederson, bom dia.. tudo bem? Eu nunca precisei fazer algo do gênero, você poderia me passar o código? Ederson, qual a vantagem em seu ponto de vista em usar este recurso para gravar log de objetos, sendo que o Oracle já tem uma auditoria para este tipo de coisas? Abraço! Welvis Douglas http://www.linkedin.com/profile/view?id=68321046 De: ederson2001br Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 23 de Novembro de 2012 11:45 Assunto: [oracle_br] Retornar o source atual de um objeto apos DDL Bom dia a todos, Estou escrevendo um código para uma situação de auditoria específica, onde devo salvar as versões (histórico) de alterações de um objeto, informando também QUEM, QUANDO, QUAL, TERMINAL, etc. Criei uma tabela e uma trigger DDL ON DATABASE, vejam os códigos no link abaixo: http://sql.nopaste.dk/p15489 Bem, como o texto (procedure, trigger, function, etc) seria um CLOB, a tabela cresceu muito e estou fazendo novos testes para não precisar salvar o código quando este não foi modificado pelo DDL (ex: um DISABLE TRIGGER, COMPILE de uma procedure). A trigger que captura o código ATUAL do objeto, é BEFORE DDL e assim eu salvo o código ANTES da modificação da DDL. A trigger que captura o código NOVO do objeto, é AFTER DDL. A intenção é testar se os dois códigos são iguais (portanto não houve modificação de source) e assim, limpar o código salvo na tabela de log para evitar desperdício de espaço e otimizar as informações para a auditoria. Problema: a segunda trigger dispara depois do evento DDL ON DATABASE, mas neste momento ainda não houve a atualização do dicionário de dados? Estou fazendo a busca do código atual (que seria após a atualização do objeto por um CREATE OR REPLACE) e este está vindo O MESMO CODIGO QUE CAPTUREI ANTES DO DDL. Caso queiram utilizar o código, torno-o público. obrigado. Ederson Elias DBA Oracle http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Oracle OCM Certification
Entendi, Poucas páginas em.. não tem 250. Os livros de OCP tem pelo menos 600 p. Vitor, o Livro é bom? De: Vitor Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 22 de Novembro de 2012 13:33 Assunto: Re: [oracle_br] Oracle OCM Certification Não só o nome como link de onde comprei: http://www.amazon.com/Database-Administrator-Certified-Preparation-Passing/dp/1743044984 Mandei do celular o mail anterior, por isso não incluí a informação… :) Att,/Regards, Vitor Jr. Infraestrutura / Infrastructure Team Oracle 11g DBA Certified Professional - OCP Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator - OCE Oracle Database 11g Performance Tuning Certified Expert - OCE Oracle Exadata 11g Certified Implementation Specialist Oracle Certified Associate, MySQL 5 mail, gtalk e msn: vitorj...@gmail.com http://certificacaobd.com.br/ skype: vjunior1981 On 22/11/2012, at 13:12, Welvis Moretto wrote: > Legal em Vitor, > > Passa o nome do livro Pia... > > rsrsrs... vai reter a informação agora.. rsrs > > Abraço! > > > De: Vitor Junior > Para: oracle_br@yahoogrupos.com.br > Enviadas: Quinta-feira, 22 de Novembro de 2012 12:42 > Assunto: Re: [oracle_br] Oracle OCM Certification > > Lembrando que eh possivel consultar mas nao existe a figura do find ou ctrl > + f rsrsrs > Tem que saber onde ir na documentacao... > Tem livro sim pra 11g lembra Milton? Comprei e postei no face... :) > > Att,/Regards, > > Vitor Jr. Infraestrutura / Infrastructure Team Oracle 11g DBA Certified > Professional - OCP Oracle Certified Expert, Oracle Real Application > Clusters 11g and Grid Infrastructure Administrator - OCE Oracle Database > 11g Performance Tuning Certified Expert - OCE Oracle Exadata 11g Certified > Implementation Specialist Oracle Certified Associate, MySQL 5 mail, gtalk e > msn: vitorj...@gmail.com http://certificacaobd.com.br/skype: vjunior1981 > Em 22/11/2012 11:40, "Fabricio Pedroso Jorge" escreveu: > > > ** > > > > > > Lembrando que é possível consultar a documentação oficial da Oracle durante > > a prova. Por isso é bom estudar por ela, pra saber aonde procurar nos > > momentos de "desespero" > > > > Em 22 de novembro de 2012 11:08, Milton Bastos Henriquis Jr. < > > miltonbas...@gmail.com> escreveu: > > > > > Livro eu só encontrei pro 10g mesmo! > > > > > > O que vc pode fazer é pegar os tópicos da prova, e daí comprar o livro > > > equivalente. > > > Por exemplo: > > > > > > - Performance Management > > > (estude por um livro de Tuning) > > > > > > - Real Application Clusters > > > - Data Guard > > > (estude os dois pelo livro sobre *MAA* e alta disponibilidade) > > > > > > > > > Lembrando que tem uma prova prática né... então a melhor maneira de vc > > > estudar é realmente praticar, fazer em casa tudo que tem a ver com os > > > tópicos do exame! > > > > > > > > > > > > > > > > > > 2012/11/22 Welvis Moretto > > > > > > > ** > > > > > > > > > > > > > > > > > > > > Os cursos do Oracle 10g não valem? Sacanagem...rsrs > > > > > > > > Tem algum livro sobre o assunto? Ou apenas a documentação da Oracle? > > > > > > > > att, > > > > Welvis Douglas > > > > > > > > > > > > De: Milton Bastos Henriquis Jr. > > > > Para: oracle_br@yahoogrupos.com.br > > > > Enviadas: Quinta-feira, 22 de Novembro de 2012 10:42 > > > > Assunto: Re: [oracle_br] Oracle OCM Certification > > > > > > > > > > > > > > > > > > > > Grande Welvis! Bom dia! > > > > > > > > Lá no nosso blog, na página Guia Oracle OCM, tem essa relação de > > > > treinamentos: > > > > > > > > http://certificacaobd.com.br/guia-oracle-ocm/ > > > > > > > > Abraço! > > > > > > > > 2012/11/22 Welvis Moretto > > > > > > > > > r onde consigo material para estudar para fazer esta prova. > > > > > > > > > > Encontrei o livro: OCM: Oracle Database 10g Administrator Certified > > > > Master > > > > > Exam Guide, há alguma coisa para 11g? > > > > > > > > > > Nos requerimentos diz que precisa ter dois cursos de Avançados, > > alguem &
Re: [oracle_br] Oracle OCM Certification
Legal em Vitor, Passa o nome do livro Pia... rsrsrs... vai reter a informação agora.. rsrs Abraço! De: Vitor Junior Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 22 de Novembro de 2012 12:42 Assunto: Re: [oracle_br] Oracle OCM Certification Lembrando que eh possivel consultar mas nao existe a figura do find ou ctrl + f rsrsrs Tem que saber onde ir na documentacao... Tem livro sim pra 11g lembra Milton? Comprei e postei no face... :) Att,/Regards, Vitor Jr. Infraestrutura / Infrastructure Team Oracle 11g DBA Certified Professional - OCP Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator - OCE Oracle Database 11g Performance Tuning Certified Expert - OCE Oracle Exadata 11g Certified Implementation Specialist Oracle Certified Associate, MySQL 5 mail, gtalk e msn: vitorj...@gmail.com http://certificacaobd.com.br/skype: vjunior1981 Em 22/11/2012 11:40, "Fabricio Pedroso Jorge" escreveu: > ** > > > Lembrando que é possível consultar a documentação oficial da Oracle durante > a prova. Por isso é bom estudar por ela, pra saber aonde procurar nos > momentos de "desespero" > > Em 22 de novembro de 2012 11:08, Milton Bastos Henriquis Jr. < > miltonbas...@gmail.com> escreveu: > > > Livro eu só encontrei pro 10g mesmo! > > > > O que vc pode fazer é pegar os tópicos da prova, e daí comprar o livro > > equivalente. > > Por exemplo: > > > > - Performance Management > > (estude por um livro de Tuning) > > > > - Real Application Clusters > > - Data Guard > > (estude os dois pelo livro sobre *MAA* e alta disponibilidade) > > > > > > Lembrando que tem uma prova prática né... então a melhor maneira de vc > > estudar é realmente praticar, fazer em casa tudo que tem a ver com os > > tópicos do exame! > > > > > > > > > > > > 2012/11/22 Welvis Moretto > > > > > ** > > > > > > > > > > > > > > > Os cursos do Oracle 10g não valem? Sacanagem...rsrs > > > > > > Tem algum livro sobre o assunto? Ou apenas a documentação da Oracle? > > > > > > att, > > > Welvis Douglas > > > > > > > > > De: Milton Bastos Henriquis Jr. > > > Para: oracle_br@yahoogrupos.com.br > > > Enviadas: Quinta-feira, 22 de Novembro de 2012 10:42 > > > Assunto: Re: [oracle_br] Oracle OCM Certification > > > > > > > > > > > > > > > Grande Welvis! Bom dia! > > > > > > Lá no nosso blog, na página Guia Oracle OCM, tem essa relação de > > > treinamentos: > > > > > > http://certificacaobd.com.br/guia-oracle-ocm/ > > > > > > Abraço! > > > > > > 2012/11/22 Welvis Moretto > > > > > > > r onde consigo material para estudar para fazer esta prova. > > > > > > > > Encontrei o livro: OCM: Oracle Database 10g Administrator Certified > > > Master > > > > Exam Guide, há alguma coisa para 11g? > > > > > > > > Nos requerimentos diz que precisa ter dois cursos de Avançados, > alguem > > > > poderia me dizer quais são estes cursos? > > > > > > > > > > -- > > > Att, > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > -- > > Att, > > > > > > [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 > > > > > > > > -- > ***Fabrício Pedroso Jorge.* > > Administrador de Banco de Dados > Oracle 11g Certified SQL Expert > Oracle 11g Certified Associate > Oracle 11g Certified
Re: [oracle_br] Re: Comparativo ORACLE Vs DB2
Quem vai definir é a necessidade do cliente e o quanto ele tem para gastar para resolver seu problema ou implementar a sua solução. Se o cliente precisa de um ambiente de alta diponibilidade, replicação unidirecional e também tem um banco standby Logical, onde posso ter consultas neste banco, e até criar tabelas. Eu colocaria Oracle, sem dúvida. Estes dias aqui na empresa meu gerente queria comprar um produto que rodava em MySql. Ele me explicou, e no fim de nossa conversa eu disse, acho melhor não comprar. Pois devido ao tamanho da empresa mais de 3 milhoes de movimentação dia, o MySql pode apresentar problemas no futuro. Eu não colocaria. Normalemtente, estas aplicaçãoes pequenas a pessoa que criou não sabe o que é uma PK, FK e Indice, normalização de DB, já tive diversos problemas com sistemas grande e pequenos. Loks indevidos.. enfim, todo cuidado é pouco. rsrs Uma outra coisa que nós DBA's normalmente esquecemos é que: Hoje os bancos se conversam. Claro, da um pouco de trabalho, mas roda. MS-SQL x Oracle é um exemplo. Aqui na empresa faço uma pequena integração de um software em Ms-Sql para Oracle by linkedServer com T-SQL, poderia ter usado o GodenGade da Oracle para isso, mas devido a uma questão de licença foi feito na mão.rsrs. Isso que tenho um bando MS-Sql Standard x Oracle EE em RAC. Pendo que, dependendo do caso, eu até sugiriria um MS-SQL EE, do que um Oracle Standard. Claro, isso vai depender muito da necessidade do Cliente. Acho que é isso. Abraço! att, Welvis Douglas http://www.linkedin.com/profile/view?id=68321046 De: Fernando Franquini 'capin' Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 21 de Novembro de 2012 14:56 Assunto: Re: [oracle_br] Re: Comparativo ORACLE Vs DB2 Tem um grupo no linkedin que eu conheço. http://www.linkedin.com/groups?gid=1945724&trk=myg_ugrp_ovr 2012/11/21 Wanderson Barrence > Olá Pessoal, > > Não sei se é pertinente ao assunto da thread, mas a minha opinião é a > seguinte "O melhor banco de dados é aquele que paga o seu salário". > > Alguém conhece algum grupo sobre SQL-Server??? > > > Att, > > -- > Wanderson Barrence > DBA Oracle 10g/11g > Analista de Testes - CBTS > -- > MSN: wbarre...@hotmail.com > ICQ: 170821994 > Linkedin: http://br.linkedin.com/in/wbarrence > > > > Em 21 de novembro de 2012 14:01, otavionunes82 >escreveu: > > > ** > > > > > > Chiappa, > > > > Achei sua resposta muito interessante. Raras as vezes escuto de um > > profissional Oracle esse tipo de abstracao sem denegrir outra > tecnologia... > > pessoal nao me levem a mau, infelizmente so achei pessoas que faziam > > comparacoes e sempre puxando sardinha para um lado.. > > > > Obrigado pela contribuicao... :-) > > > > Mas eu posso tentar responder as perguntas do Logg. Atualmente trabalho > no > > laboratorio de DB2 na IBM. > > > > Alias quem quiser se associar ao grupo DB2 no yahoo groups fique a > vontade > > para perguntar e esclarecer duvidas. > > > > Qualquer coisa estamos por ai. > > > > Abracos a todos. > > > > --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" ...> > > escreveu > > > > > > > > Eu REALMENTE ** duvido ** que vc ache um comparativo justo e > > tecnicamente preciso - o fato é que ambos são Extremamente cheios de > > recursos e portanto complexos para se dominar (isso leva alguns anos, com > > certeza), então via de regra quem conhece bem e profundamente um deles > não > > teve tempo/oportunidade na carreira de conhecer igualmente bem o > outro > > Tá cheio de gente de trabalha com os dois, mas conhecer BEM e > Profundamente > > ambos (E em release atuais, porque a cada release a coisa muda e muito!) > é > > a coisa mais difícil de se encontrar, esse certamente é um profissional > > Raríssimo > > > Assim sendo, o que eu recomendo para poder avaliar ambos é que vc : > > > > > > - se associe aos bons grupos de discussão de ambos > > > > > > - faça testes Práticos de ambos sempre que possível, pois só aí vc pega > > > > > > - use as melhores refs (livros, portais/sites, blogs, artigos técnicos) > > de ambos para tentar entender os conceitos técnicos de ambos > > > > > > E > > > > > > - use os comparativos que Existem aos montes pelaí na net com uma ** > > tonelada ** de sal : assim, ao pegar um comparativo, digamos, pró-Oracle > > que aponte as deficiências x, y ou z no db2, Vá Para o grupo de > > especialistas db2 e pergunte "olha, eu queria
Re: [oracle_br] Vaga para DBA em curitiba
Falei zuando Milton, de boa... A coisa (mercado) está um pouco complicadinha mesmo.. rsrs Deve-se analisar bem, pros, contras. Mas penso que não é apenas curitiba, acho que é isso acontece em SP. Estes dias havia um pessoal aqui na lista reclamando da IBM (Ortolandia). Bom, vale a dia.. para o pessoal ficarem espertos.. Abraço! De: Milton Bastos Henriquis Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 21 de Novembro de 2012 10:22 Assunto: Re: [oracle_br] Vaga para DBA em curitiba Grande Welvis! É isso mesmo, o Bruno trabalhava na DB1 - inclusive eu trabalhava com ele. Eu era DBA na DB1 quando o Bruno ainda trabalhava no suporte (montava máquinas, instalava sistema operacional, etc). Sobre "ética", bom, sinceramente estou bem cansado de "proteger" empresas sendo que ninguém me protege. É por essas e outras que as vezes sou a favor da criação de um Conselho. Prefiro mil vezes proteger vocês, colegas profissionais, do que proteger empresas. Empresas que a gente fala bem hoje, e no dia seguinte te demitem. Empresas que não querem mais contratar profissionais diretamente - só querem terceirizar, para não ter vínculo com o profissional e assim poder dispensar a qualquer momento. As empresas estão ficando cada vez mais irresponsáveis, pensam apenas no próprio umbigo e não pensam no mercado de trabalho como um todo, não têm responsabilidade social. E isso não tem absolutamente NADA a ver com a GVT, pois nunca trabalhei lá e não sei como é lá dentro. O que falei acima é sobre as empresas em GERAL. Claro que tem exceções, mas a maioria das empresas que tenho visto por aí estão é deitando e rolando sobre nós, profissionais, apenas nos explorando e aproveitando. 2012/11/21 Welvis Moretto > ** > > > > > Bom dia pessoal, Milton cade a Ética ? rsrs > > GVT é uma empresa de porte grande aqui de Curitiba. Tem alguns exadatas, > acho que 4 pelo menos. > > A rotatividade de DBA's é grande, normalmente contrata-se pessoas de fora, > do interior, o que foi o caso do Bruno Murasaki, que trabalhava da DB1 em > Maringá. > > Até a um tempo atrás havia da GVT mais de 150 instancias de banco de > dados. banco com mais de 8T de tamanho. > > Trabalham com ambiente replicado, em um datacenter, sendo este para plano > de disatre recover, mas o dataguard não é real-time to apply, até a algum > tempo atrás. > > Apesar de muitas pessoas falarem que é pancada trabalhar lá como DBA, > tenho amigos que trabalham com Java, trabalham com Cluster Oracle (ASM) até > onde eu sei, o dba não coloca a mão na Infra Estrutura de GRID, ele atua > apenas no database. Dizem que é hiper tranquilo, dizem até que para um dba > "CRIAR UM OWNER" lá demora mais de um dia. rsrs. Claro, deve-se conhecer a > estrutura da empresa e de como os bancos (mais de 150 instancias) se > relacionam. > > Tem um amigo aqui da lista que trabalhava lá, por uma questão érica não se > diz o nome da pessoa. Mas segundo ele era bem puxado. > > Bom, cada um sabe onde aperta. Eu diria, vai lá e faça a entrevista. O > que é ruim para uns é bom para outros. > > As informações que sei sobre a empresa são de quando eu falei com colegas > que atuam lá, e também já fiz algumas entrevista lá. > > É isso ai.. boa sorte. rsrs > > att, > Welvis Douglas > > > De: Milton Bastos Henriquis Jr. > Para: oracle_br@yahoogrupos.com.br > Enviadas: Quarta-feira, 21 de Novembro de 2012 9:40 > Assunto: Re: [oracle_br] Vaga para DBA em curitiba > > > Bom dia Alexandre > > Cara, sei que corro o risco de "me queimar" falando esse tipo de coisa, > pois na lista deve ter muitos > profissionais de RH. Mesmo assim acho que tenho o dever de defender minha > classe, defender meus > colegas de profissão. > > Já passei por entrevista nesta empresa do anúncio. > Depois fui chamado para trabalhar, e fiquei extremamente decepcionado. > > Me ofereceram um salário baixíssimo - R$ 4k (mesmo eu tendo informado > anteriormente > que eu já estava trabalhando em outro lugar com um salário maior), para > trabalhar como DBA Oracle > e o pior: para trabalhar das 23:00 as 7:00. > > Sei que lá a pressão é ENORME - ok, isso é normal no nosso cargo, mas acho > que o salário > deveria ser equivalente à responsabilidade e o conhecimento. > > Nada contra a empresa em si - eu mesmo sou cliente deles e gosto muito do > serviço deles > de ADSL. Mas neste caso, nessa negociação, fiquei realmente muito > decepcionado. > > Tenho vários colegas que trabalham lá, um deles é DBA Oracle - Bruno > Murassaki. > Não sei se ele participa aqui da lista. Eu até ia sugerir pra ele dar mais > informações > caso ele leia este e-mail, mas como ele trabalha lá eu acr
Re: [oracle_br] Vaga para DBA em curitiba
Bom dia pessoal, Milton cade a Ética ? rsrs GVT é uma empresa de porte grande aqui de Curitiba. Tem alguns exadatas, acho que 4 pelo menos. A rotatividade de DBA's é grande, normalmente contrata-se pessoas de fora, do interior, o que foi o caso do Bruno Murasaki, que trabalhava da DB1 em Maringá. Até a um tempo atrás havia da GVT mais de 150 instancias de banco de dados. banco com mais de 8T de tamanho. Trabalham com ambiente replicado, em um datacenter, sendo este para plano de disatre recover, mas o dataguard não é real-time to apply, até a algum tempo atrás. Apesar de muitas pessoas falarem que é pancada trabalhar lá como DBA, tenho amigos que trabalham com Java, trabalham com Cluster Oracle (ASM) até onde eu sei, o dba não coloca a mão na Infra Estrutura de GRID, ele atua apenas no database. Dizem que é hiper tranquilo, dizem até que para um dba "CRIAR UM OWNER" lá demora mais de um dia. rsrs. Claro, deve-se conhecer a estrutura da empresa e de como os bancos (mais de 150 instancias) se relacionam. Tem um amigo aqui da lista que trabalhava lá, por uma questão érica não se diz o nome da pessoa. Mas segundo ele era bem puxado. Bom, cada um sabe onde aperta. Eu diria, vai lá e faça a entrevista. O que é ruim para uns é bom para outros. As informações que sei sobre a empresa são de quando eu falei com colegas que atuam lá, e também já fiz algumas entrevista lá. É isso ai.. boa sorte. rsrs att, Welvis Douglas De: Milton Bastos Henriquis Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 21 de Novembro de 2012 9:40 Assunto: Re: [oracle_br] Vaga para DBA em curitiba Bom dia Alexandre Cara, sei que corro o risco de "me queimar" falando esse tipo de coisa, pois na lista deve ter muitos profissionais de RH. Mesmo assim acho que tenho o dever de defender minha classe, defender meus colegas de profissão. Já passei por entrevista nesta empresa do anúncio. Depois fui chamado para trabalhar, e fiquei extremamente decepcionado. Me ofereceram um salário baixíssimo - R$ 4k (mesmo eu tendo informado anteriormente que eu já estava trabalhando em outro lugar com um salário maior), para trabalhar como DBA Oracle e o pior: para trabalhar das 23:00 as 7:00. Sei que lá a pressão é ENORME - ok, isso é normal no nosso cargo, mas acho que o salário deveria ser equivalente à responsabilidade e o conhecimento. Nada contra a empresa em si - eu mesmo sou cliente deles e gosto muito do serviço deles de ADSL. Mas neste caso, nessa negociação, fiquei realmente muito decepcionado. Tenho vários colegas que trabalham lá, um deles é DBA Oracle - Bruno Murassaki. Não sei se ele participa aqui da lista. Eu até ia sugerir pra ele dar mais informações caso ele leia este e-mail, mas como ele trabalha lá eu acredito que ele não daria informações da própria empresa. 2012/11/21 Alexandre Rodrigues > ** > > > Milton, > > Como assim cilada? Tem algum tipo de informação negativa sobe a vaga ou > sobre a contratante? > Compartilhe conosco por favor, pois eu me interessei na vaga. > > -- > Atenciosamente. > > **Alexandre T. Rodrigues .·.** > email: atrodrig...@gmail.com > > *(... do momento em que todos os ponteiros do relógio encontrarem-se em seu > ponto mais alto, até completar-se o ciclo que os levará a mesma posição, os > homens livres e de bons costumes estarão de pé e a ordem).* > > Em 21 de novembro de 2012 09:21, Milton Bastos Henriquis Jr. < > miltonbas...@gmail.com> escreveu: > > > > Corra Bino! É uma cilada! rs... > > > > > > > > > > 2012/11/21 Marcelo Grimberg > > > > > ** > > > > > > > > > > Bom dia > > > > > > A empresa GVT de Curitiba esta buscando profissional DBA Oracle no > nível > > > Plenor e Senhor. > > > > > > Favor encaminhar CV para e-mail caroline.mat...@gvt.com.br > > > > > > OBS: Favor informar meu nome no Campo do e-mail (Marcelo Grimberg de > > > Campos) > > > > > > Obrigado > > > -- > > > Marcelo Grimberg > > > Cel: +55 19-8197-3405 > > > MSN: marcelog...@hotmail.com > > > Blog: http://marcelogrim.blogspot.com > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > -- > > Att, > > > > > > > [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 d
Re: [oracle_br] Re: Blocos do Sistemas Operacional e Tablespaces com blocos diferentes
Wanderson, em alguns casos a documentação até recomenda ter index + data no mesmo tablespace. Isso para que quando o Oracle encontrar o índece ele também já encontre o data no mesmo bloco ou num bloco próximo. Se não me engano isso é para casos de Oracle DSS usando Storage com FC. Mas de qualquer forma, vale a pena ler a documentação, uma vez que lá da alguns exemplos de boas práticas. Espero ter ajduado. att, Welvis Douglas http://www.linkedin.com/profile/view?id=68321046 De: Wanderson Barrence Para: oracle_br@yahoogrupos.com.br Enviadas: Segunda-feira, 12 de Novembro de 2012 11:14 Assunto: Re: [oracle_br] Re: Blocos do Sistemas Operacional e Tablespaces com blocos diferentes Milton!!! Então não existe nenhum ganho de performance, caso eu separe as tablespaces de índices e de dados, mesmo que o tamanho do bloco da tablespace de índices seja bem maior do que o tamanho do bloco da tablespace de dados?? Att, -- Wanderson Barrence DBA Oracle 10g/11g Analista de Testes - CBTS -- MSN: wbarre...@hotmail.com ICQ: 170821994 Linkedin: http://br.linkedin.com/in/wbarrence Em 10 de novembro de 2012 12:53, Milton Bastos Henriquis Jr. < miltonbas...@gmail.com> escreveu: > ** > > > >"A questão das tablespaces também é algo parecido, já vi em alguns estudos > >de que se pode separar os índices numa tablespace separada dos dados, com > o > >objetivo de aumentar o tamanho bloco para que a performance nas consultas > >possam ser melhores, mas vem a questão novamente, aumentar o bloco em > >quanto???" > > Isso já foi discutido várias vezes aqui: separar índices dos dados seria > somente > por questão de organização e não de performance - não faz diferença nenhuma > na performance! > > > >"Percebi que os sistemas operacionais que estou trabalhou tanto o Solaris > >quanto o RHEL trabalham com tamanhos de blocos de 8k, que é o tamanho > >default usado pelo Oracle, aí vem uma outra questão, os blocos do banco de > >dados podem ser maiores do que os blocos do SO??" > > Claro que pode! Isso é muito comum. > O que não deve fazer é o contrário - bloco do database ser MENOR que do > sistema operacional. > Pelo menos na minha opinião isso não faria muito sentido. > > Sobre "qual o tamanho"... "maior quanto"... > nada melhor que a documentação oficial: > > "Escolhendo o tamanho do bloco": > > http://docs.oracle.com/cd/E11882_01/server.112/e16638/iodesign.htm#PFGRF94404 > > "Especificando tablespaces com tamanho de bloco diferente" > > http://docs.oracle.com/cd/E11882_01/server.112/e25494/tspaces003.htm#ADMIN11373 > > > 2012/11/9 Wanderson Barrence > > > Fala Chiappa!!! > > > > Eu fiz essa pergunta porque eu estava lendo em alguns materiais e artigos > > sobre Oracle, que os blocos do banco de dados são definidos de acordo > com o > > tamanho dos blocos do sistema operacional, como estou montando um banco > de > > dados somente para relatório, verifiquei que para maior ganho de > > performance na consulta os blocos do banco de dados devem ser maiores, > mas > > aí veio a pulga atrás da orelha, maior quanto?? > > > > A questão das tablespaces também é algo parecido, já vi em alguns estudos > > de que se pode separar os índices numa tablespace separada dos dados, > com o > > objetivo de aumentar o tamanho bloco para que a performance nas consultas > > possam ser melhores, mas vem a questão novamente, aumentar o bloco em > > quanto??? > > > > Percebi que os sistemas operacionais que estou trabalhou tanto o Solaris > > quanto o RHEL trabalham com tamanhos de blocos de 8k, que é o tamanho > > default usado pelo Oracle, aí vem uma outra questão, os blocos do banco > de > > dados podem ser maiores do que os blocos do SO?? > > > > Estou fazendo alguns testes, mas como nuvens nebulosas ainda pairam > muitas > > dúvidas sobre a minha cabeça!!! > > > > É por isso que gostaria de saber opinião do grupo, e como o grupo lida > com > > esse problema??? > > > > > > Att, > > > > -- > > Wanderson Barrence > > DBA Oracle 10g/11g > > Analista de Testes - CBTS > > -- > > MSN: wbarre...@hotmail.com > > ICQ: 170821994 > > Linkedin: http://br.linkedin.com/in/wbarrence > > > > > > > > Em 9 de novembro de 2012 20:55, J. Laurindo Chiappa > > escreveu: > > > > > ** > > > > > > > > > > Primeiro veja que o *** Sistema Operacional ** em si não tem nem impõe > >
Re: [oracle_br] Re: Blocos do Sistemas Operacional e Tablespaces com blocos diferentes
Bom dia pessoal, Milton descordo de você... vamos ver se eu consigo explicar.. Isso depende da estrutura, exemplo: Se eu tenho uma máquina com discos locais, e estes discos estão ligados em uma mesma controladora, sim.. não vai adiantar de nada. É apenas uma questão organizacional. Certo? Isso acontece muito quando temos base de dados em Storage, onde o acesso é feito via fibra. Agora, se eu tenho controladoras locais, e discos ligados nestas controladoras isso muda um pouco. Nos manuais da Oracle dizer para por controlfile, dumplicação de logs em discos separados e controladora também. Até onde eu li, se não me fale a mamoria, no manual de Tuning "Designing and Developing for Performance (http://docs.oracle.com/cd/B19306_01/server.102/b14211/design.htm) e I/O Configuration and Design (http://docs.oracle.com/cd/B28359_01/server.111/b28274/iodesign.htm)" diz isso, e para uma questão de performance colocar os indices em uma outra controladora.. Pessoal, vale muito apena ler os manuais da Oracle. Antes eu lia os bons livros recomendados pelos guru's deste forum. Depois de algum tempo iniciei a leitura dos manuais e como pude aproveitar estas leitura em minha vida profissional, vale a pena. rsrs. Att, Welvis Douglas http://www.linkedin.com/profile/view?id=68321046 De: Milton Bastos Henriquis Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Sábado, 10 de Novembro de 2012 12:53 Assunto: Re: [oracle_br] Re: Blocos do Sistemas Operacional e Tablespaces com blocos diferentes >"A questão das tablespaces também é algo parecido, já vi em alguns estudos >de que se pode separar os índices numa tablespace separada dos dados, com o >objetivo de aumentar o tamanho bloco para que a performance nas consultas >possam ser melhores, mas vem a questão novamente, aumentar o bloco em >quanto???" Isso já foi discutido várias vezes aqui: separar índices dos dados seria somente por questão de organização e não de performance - não faz diferença nenhuma na performance! >"Percebi que os sistemas operacionais que estou trabalhou tanto o Solaris >quanto o RHEL trabalham com tamanhos de blocos de 8k, que é o tamanho >default usado pelo Oracle, aí vem uma outra questão, os blocos do banco de >dados podem ser maiores do que os blocos do SO??" Claro que pode! Isso é muito comum. O que não deve fazer é o contrário - bloco do database ser MENOR que do sistema operacional. Pelo menos na minha opinião isso não faria muito sentido. Sobre "qual o tamanho"... "maior quanto"... nada melhor que a documentação oficial: "Escolhendo o tamanho do bloco": http://docs.oracle.com/cd/E11882_01/server.112/e16638/iodesign.htm#PFGRF94404 "Especificando tablespaces com tamanho de bloco diferente" http://docs.oracle.com/cd/E11882_01/server.112/e25494/tspaces003.htm#ADMIN11373 2012/11/9 Wanderson Barrence > Fala Chiappa!!! > > Eu fiz essa pergunta porque eu estava lendo em alguns materiais e artigos > sobre Oracle, que os blocos do banco de dados são definidos de acordo com o > tamanho dos blocos do sistema operacional, como estou montando um banco de > dados somente para relatório, verifiquei que para maior ganho de > performance na consulta os blocos do banco de dados devem ser maiores, mas > aí veio a pulga atrás da orelha, maior quanto?? > > A questão das tablespaces também é algo parecido, já vi em alguns estudos > de que se pode separar os índices numa tablespace separada dos dados, com o > objetivo de aumentar o tamanho bloco para que a performance nas consultas > possam ser melhores, mas vem a questão novamente, aumentar o bloco em > quanto??? > > Percebi que os sistemas operacionais que estou trabalhou tanto o Solaris > quanto o RHEL trabalham com tamanhos de blocos de 8k, que é o tamanho > default usado pelo Oracle, aí vem uma outra questão, os blocos do banco de > dados podem ser maiores do que os blocos do SO?? > > Estou fazendo alguns testes, mas como nuvens nebulosas ainda pairam muitas > dúvidas sobre a minha cabeça!!! > > É por isso que gostaria de saber opinião do grupo, e como o grupo lida com > esse problema??? > > > Att, > > -- > Wanderson Barrence > DBA Oracle 10g/11g > Analista de Testes - CBTS > -- > MSN: wbarre...@hotmail.com > ICQ: 170821994 > Linkedin: http://br.linkedin.com/in/wbarrence > > > > Em 9 de novembro de 2012 20:55, J. Laurindo Chiappa > escreveu: > > > ** > > > > > > Primeiro veja que o *** Sistema Operacional ** em si não tem nem impõe > > block size para seus I/Os (que Imagino é o tipo de block size a que vc > está > > se referindo - OUTROS existem, como o kernel cache block size, mas > Entendo > > pelo que vc fala q
Re: [oracle_br] Re: Blocos do Sistemas Operacional e Tablespaces com blocos diferentes
Bom dia pessoal, Milton descordo de você... vamos ver se eu consigo explicar.. Isso depende da estrutura, exemplo: Se eu tenho uma máquina com discos locais, e estes discos estão ligados em uma mesma controladora, sim.. não vai adiantar de nada. É apenas uma questão organizacional. Certo? Isso acontece muito quando temos base de dados em Storage, onde o acesso é feito via fibra. Agora, se eu tenho controladoras locais, e discos ligados nestas controladoras isso muda um pouco. Nos manuais da Oracle dizer para por controlfile, dumplicação de logs em discos separados e controladora também. Até onde eu li, se não me fale a mamoria, no manual de Tuning "Designing and Developing for Performance (http://docs.oracle.com/cd/B19306_01/server.102/b14211/design.htm) e I/O Configuration and Design (http://docs.oracle.com/cd/B28359_01/server.111/b28274/iodesign.htm)" diz isso, e para uma questão de performance colocar os indices em uma outra controladora.. Pessoal, vale muito apena ler os manuais da Oracle. Antes eu lia os bons livros recomendados pelos guru's deste forum. Depois de algum tempo iniciei a leitura dos manuais e como pude aproveitar estas leitura em minha vida profissional, vale a pena. rsrs. Att, Welvis Douglas http://www.linkedin.com/profile/view?id=68321046 De: Milton Bastos Henriquis Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Sábado, 10 de Novembro de 2012 12:53 Assunto: Re: [oracle_br] Re: Blocos do Sistemas Operacional e Tablespaces com blocos diferentes >"A questão das tablespaces também é algo parecido, já vi em alguns estudos >de que se pode separar os índices numa tablespace separada dos dados, com o >objetivo de aumentar o tamanho bloco para que a performance nas consultas >possam ser melhores, mas vem a questão novamente, aumentar o bloco em >quanto???" Isso já foi discutido várias vezes aqui: separar índices dos dados seria somente por questão de organização e não de performance - não faz diferença nenhuma na performance! >"Percebi que os sistemas operacionais que estou trabalhou tanto o Solaris >quanto o RHEL trabalham com tamanhos de blocos de 8k, que é o tamanho >default usado pelo Oracle, aí vem uma outra questão, os blocos do banco de >dados podem ser maiores do que os blocos do SO??" Claro que pode! Isso é muito comum. O que não deve fazer é o contrário - bloco do database ser MENOR que do sistema operacional. Pelo menos na minha opinião isso não faria muito sentido. Sobre "qual o tamanho"... "maior quanto"... nada melhor que a documentação oficial: "Escolhendo o tamanho do bloco": http://docs.oracle.com/cd/E11882_01/server.112/e16638/iodesign.htm#PFGRF94404 "Especificando tablespaces com tamanho de bloco diferente" http://docs.oracle.com/cd/E11882_01/server.112/e25494/tspaces003.htm#ADMIN11373 2012/11/9 Wanderson Barrence > Fala Chiappa!!! > > Eu fiz essa pergunta porque eu estava lendo em alguns materiais e artigos > sobre Oracle, que os blocos do banco de dados são definidos de acordo com o > tamanho dos blocos do sistema operacional, como estou montando um banco de > dados somente para relatório, verifiquei que para maior ganho de > performance na consulta os blocos do banco de dados devem ser maiores, mas > aí veio a pulga atrás da orelha, maior quanto?? > > A questão das tablespaces também é algo parecido, já vi em alguns estudos > de que se pode separar os índices numa tablespace separada dos dados, com o > objetivo de aumentar o tamanho bloco para que a performance nas consultas > possam ser melhores, mas vem a questão novamente, aumentar o bloco em > quanto??? > > Percebi que os sistemas operacionais que estou trabalhou tanto o Solaris > quanto o RHEL trabalham com tamanhos de blocos de 8k, que é o tamanho > default usado pelo Oracle, aí vem uma outra questão, os blocos do banco de > dados podem ser maiores do que os blocos do SO?? > > Estou fazendo alguns testes, mas como nuvens nebulosas ainda pairam muitas > dúvidas sobre a minha cabeça!!! > > É por isso que gostaria de saber opinião do grupo, e como o grupo lida com > esse problema??? > > > Att, > > -- > Wanderson Barrence > DBA Oracle 10g/11g > Analista de Testes - CBTS > -- > MSN: wbarre...@hotmail.com > ICQ: 170821994 > Linkedin: http://br.linkedin.com/in/wbarrence > > > > Em 9 de novembro de 2012 20:55, J. Laurindo Chiappa > escreveu: > > > ** > > > > > > Primeiro veja que o *** Sistema Operacional ** em si não tem nem impõe > > block size para seus I/Os (que Imagino é o tipo de block size a que vc > está > > se referindo - OUTROS existem, como o kernel cache block size, mas > Entendo > > pelo que vc fala que é
Re: [oracle_br] Como usar o Flashback Query
Já pensou em fazer o seguinte sql? select FLASHBACK_ON from v$database Com o seguinte statement: select * from v$parameter where ISDEFAULT = 'FALSE' Você pode ver os seguintes valores dos parametros, sendo assim.. se eles retornar na query (pois o valor dos mesmos não são DEFAULT) o flashback pode estar ativo, ou tem alguma sugeira.. rsrs db_recovery_file_dest db_recovery_file_dest_size db_flashback_retention_target Você pode encontrar as opções de fashback no site da oracle (http://docs.oracle.com/cd/B13789_01/appdev.101/b10795/adfns_fl.htm#1008156) Espero ter ajudado.. att, Welvis Douglas De: Wanderson Barrence Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 8 de Novembro de 2012 17:06 Assunto: Re: [oracle_br] Como usar o Flashback Query Como eu posso verificar se o recurso flashback está ativado??? -- Wanderson Barrence DBA Oracle 10g/11g Analista de Testes - CBTS -- MSN: wbarre...@hotmail.com ICQ: 170821994 Linkedin: http://br.linkedin.com/in/wbarrence Em 8 de novembro de 2012 17:01, Milton Bastos Henriquis Jr. < miltonbas...@gmail.com> escreveu: > Explique melhor o teu caso... rs > > Qual a versão do teu banco? > > Vc perdeu dados QUANDO? Há 10 minutos? Há 2 horas? Há 2 dias? > Vc quer voltar os dados de quando? > > Teu banco já está configurado com o flashback funcionando? > > > > 2012/11/8 Wanderson Barrence > > > ** > > > > > > Olá Pessoal, > > > > Como eu faço para recuperar somente os dados de uma tabela através do > > flashback? > > > > Eu já usei isso uma vez, e sei que tem que fazer uma configuração no > Oracle > > para recuperar esses dados. > > > > Alguém pode me ajudar?? > > > > Att, > > > > -- > > Wanderson Barrence > > DBA Oracle 10g/11g > > Analista de Testes - CBTS > > -- > > MSN: wbarre...@hotmail.com > > ICQ: 170821994 > > Linkedin: http://br.linkedin.com/in/wbarrence > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > Att, > > > [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] Como usar o Flashback Query
Se for o flashback query é desta forma ocp10g> select sysdate from dual; SYSDATE - 27-12-04 16:54:06 ocp10g> delete from regions where region_name like 'A%'; 2 rows deleted. ocp10g> commit; Commit complete. ocp10g> select * from regions; REGION_ID REGION_NAME - - 1 Europe 4 Middle East and Africa ocp10g> select * from regions as of timestamp to_timestamp('27-12-04 16:54:06','dd-mm-yy hh24:mi:ss'); AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '6' SECOND) AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '6' MINUTE) AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '6' HOUR) REGION_ID REGION_NAME - - 1 Europe 2 Americas 3 Asia 4 Middle East and Africa ocp10g> select * from regions as of timestamp to_timestamp('27-12-04 16:54:06','dd-mm-yy hh24:mi:ss') minus select * from regions; REGION_ID REGION_NAME - - 2 Americas 3 Asia Caso, precise de fazer um flashbackp table to before drop, deve estar com a features de flashback ativas (http://psoug.org/reference/flash_table.html) e se a tabela existe segue alguns exemplos.. http://www.oracle-developer.net/display.php?id=313 Cuidado que, quando você drop a tabela, ela perde os indices quando você faz o before drop. Os mesmos devem ser reconstruidos. att, Welvis Douglas De: Wanderson Barrence Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 8 de Novembro de 2012 16:54 Assunto: [oracle_br] Como usar o Flashback Query Olá Pessoal, Como eu faço para recuperar somente os dados de uma tabela através do flashback? Eu já usei isso uma vez, e sei que tem que fazer uma configuração no Oracle para recuperar esses dados. Alguém pode me ajudar?? Att, -- Wanderson Barrence DBA Oracle 10g/11g Analista de Testes - CBTS -- MSN: wbarre...@hotmail.com ICQ: 170821994 Linkedin: http://br.linkedin.com/in/wbarrence [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] Re: duvida sobre timesten
Olá Jorge, tudo bem? Com relação a esta caracteristica TimesTen, tem q ver se isso é configurável... Com relação a quantidade de trasações no Oracle, isso é perfeitamente viável, claro, deve-se tomar os devidos cuidados sobre isso. Estes dias, eu estava vendo um artigo sobre LVBD, onde o autor, falava que ele tinha 500G de Insert por dia, e como ele fazia para armazenar estas informações no Oracle. Isso em 2004, se não me engano, onde nem se sonhava (ao meu ver) em ter um Exadata. rs No paper o autor, conta caracteristicas das conf. partição, sub-partição, backup.. enfim... Bom, peso que, depois de vc ver essa questão do TimesTen, se for isso mesmo a conf. (criar tables, triggers end etc..) deve-se ver como está a estrutura, ou seja, se estas tabelas estão conf. para dar conta destas quantidade de trasaçãoes, tais como, TABLE, PARTITION, INITTRANS.. enfim, algumas conf. que fogem um pouco do padrão. Abraço! De: jorge sanfelice Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 8 de Novembro de 2012 14:45 Assunto: Re: [oracle_br] Re: duvida sobre timesten Entao, Um pessoal do trampo aqui configurou o timesten nao sei como, o problema é que hoje fui olhar um banco de dados de testes e identifiquei um monte de tabelas novas e triggers. Investigando melhor, constatei que esses novos objetos foram criados pelo timesten. De cara nao gostei do que vi, tipo assim, nao sabia que o timesten usava triggers no banco de dados para manter sua memoria atualizada. Aguem saber se essa caracteristica dele é normal? ou se foi alguma cagada na configuracao? Alguem que ja usa o timesten e pode me dizer que essas triggers nao ferram o banco de dados? Concordam comigo que essas triggers, pricipalmente em tabelas que sofrem muitas transacoes (tipo 60 milhoes de transacoes por dia entre inserts e updates) podera prejudicar o banco de dados? Caso isso seja ruim para o banco (nao sei pq nao conheco o timesten e nao sei com ele funciona), Preciso de argumentos tecnicos plausíveis para provar que nao da pra colocar ele em certas situacoes. Obrigado. Em 8 de novembro de 2012 14:36, J. Laurindo Chiappa escreveu: > ** > > > O pessoal aqui normalmente é muito mais especializado no RDBMS da Oracle, > e não no timesten, mas tenta aí : manda a sua dúvida e vamos ver se > eventualmente alguém consegue responder... > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, jorge sanfelice > escreveu > > > > > Pessoal, > > > > Posso perguntar coisas sobre o timesten da Oracle nesse forum? > > > > Obrigado. > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > [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: Atualizar Homologação
Obrigado pelas palavras Miltão. Abraço! De: Milton Bastos Henriquis Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 6 de Novembro de 2012 11:29 Assunto: Re: [oracle_br] Re: Atualizar Homologação Grande Welvis! O importante é que vc conseguiu se consolidar aqui, conseguiu um emprego numa empresa grande, tá manjando tudo de RAC! Eu só dei uma ajudinha... teu sucesso foi graças ao seu próprio esforço. Respondendo tanto ao Ednilson quanto ao Neto alguns detalhes do meu sisteminha: - Sim, ele replica tanto objetos quanto dados; - A replicação é feita em nível de SCHEMAS. No início da execução do script você informa quais SCHEMAS deseja replicar; - A replicação é feita através de Database Link, portanto, os servidores devem estar na mesma rede - A criação das tabelas é com CTAS (sem dados). - A carga de dados é feita com "INSERT APPEND as select @dblink" O executável roda em Linux (é feito em Shell Script). Não me perguntem qual é o preço... isso é com o Comercial aqui da empresa! Se tiverem interesse, me mandem e-mail em PVT que encaminho pro setor Comercial. 2012/11/6 Welvis Moretto > ** > > > > > rsrs... Milton, quem te viu, quem te ve. em.. rsrs... Antes de mais nada, > gostaria de dizer a minha gratidão ao Milton, quando vi para Curitiba, foi > ele quem cedeu um quarto em sua casa para que eu morase lá por mais de 5 > meses, período bem turbulento mas pude aprender muitas coisas. Graças a > Deus, e ao Milton, pude aprender muitas coisas neste período. Mesmo nas > conversas informais a noite sobre os problemas de Oracle no meu dia a dia. > > Mas vamos lá. Pessoal, não tem segredo, em fazer um processo destes. Eu > faço manual, devido a algumas caracteristicas aqui na empresa mas poderia > automatizar. > > Isso pode ser feito através de CLONE DATABASE via rman ( > http://www.shutdownabort.com/quickguides/clone_rman.php, > http://www.akadia.com/services/ora_duplicate_database_rman.html); Ou se > quer apenas um exp/imp. > > Você pode copiar o banco de produção e re-criar o control file ( > http://www.dba-oracle.com/oracle_tips_db_copy.htm, > http://dbarajabaskar.blogspot.com.br/2009/02/cloning-oracle-database-cold-cloning.html > ) > > E claro o bom e velho exp/imp e/ou expdp/impdp nas que iniciaram nas > versões 10g. > > Na última semana eu fiz um script de cold-backup ( Windows 2008). Isso vai > muito da necessidade do cliente e das configurações do banco e SO, rede.. > enfim, isso pode mudar a estratégia de backup ou cópia de base/owner. > > att, > Welvis Douglas > > > De: netodba > Para: oracle_br@yahoogrupos.com.br > Enviadas: Terça-feira, 6 de Novembro de 2012 10:26 > Assunto: [oracle_br] Re: Atualizar Homologação > > > > > Pow Milton, quanto seria essa licença?? > e esse refresh seria só dos objetos ou dados e objetos? > > --- Em oracle_br@yahoogrupos.com.br, "Milton Bastos Henriquis Jr." > escreveu > > > > Eu desenvolvi um script aqui na empresa que automatiza essa tarefa. > > Mas não posso te "dar" uma cópia, visto que é de propriedade aqui da > > empresa que trabalho. > > > > Caso tenha interesse de comprar uma licença, entre em contato direto pelo > > meu e-mail > > que te encaminho para o Comercial aqui da empresa. > > > > Com ele basta digitar um comando e toda a tarefa de replicação da base é > > realizada. > > > > > > Abraço > > > > > > > > > > 2012/11/6 Ednilson Silva > > > > > ** > > > > > > > > > Pessoal, > > > > > > Tenho dois bancos 9i (Release 9.2.0.8.0)(Red Hat Linux), sendo um é > > > produção > > > e o outro homologação. > > > > > > A cada dois meses preciso atualizar esse homologação, utilizando o > backup > > > dos datafiles que faço todos os dias do produção. > > > > > > Existe alguma melhor forma de fazer essa atualização? > > > > > > Grato, > > > > > > Ednilson Silva > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > -- > > Att, > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Att, [As partes desta mensagem que não continham texto foram removidas] ---
Re: RES: RES: [oracle_br] Re: Atualizar Homologação
Você pode dar uma olhada nos link's (http://docs.oracle.com/cd/B28359_01/server.111/b28310/tspaces013.htm, http://mportes.blogspot.com.br/2005/05/transportable-tablespace-exemplo.html) Tem um caminhão de exemplos na internet, pode pesquisar no www.google.com.br. rs. Lembro-me de um colega aqui da lista que usou este recurso para transportar tablespace de NFE, devido aos campos lobs o transport ficou bem mais rápido. Só não lembro o nome dele.. Mas se não me engano ele era um um OCA na época, mas daqueles que da coco em OCP. Se não me falha a memória o nome do é Evandro, de uma pesquisada no forum sobre o transport tablespace, talvez encontre. Abraço! De: Ednilson Silva Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 6 de Novembro de 2012 11:34 Assunto: RES: RES: [oracle_br] Re: Atualizar Homologação Welvis, O banco é Oracle9i Enterprise Edition Release 9.2.0.8.0 e o SO é um Red Hat Enterprise Linux AS release 4 (Nahant Update 8). Como seria este processo de transportar tablespace? Grato, Ednilson De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Welvis Moretto Enviada em: terça-feira, 6 de novembro de 2012 11:26 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: [oracle_br] Re: Atualizar Homologação Certo, qual a versão de bando e SO? Já pensou em transportar tablespace? att, Welvis Douglas De: Ednilson Silva mailto:ednilson.silva%40jbs.com.br> > Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> Enviadas: Terça-feira, 6 de Novembro de 2012 11:16 Assunto: RES: [oracle_br] Re: Atualizar Homologação Welvis, Ate então, eu faço uma copia do banco de produção e re-crio os control files, mas neste caso o banco tem mais ou menos 190GB e estava pensando numa forma mais rapida de atualizar esse homologação. Mas enfim, obrigado pela dica. Grato Ednilson De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> [mailto:oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> ] Em nome de Welvis Moretto Enviada em: terça-feira, 6 de novembro de 2012 10:55 Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> Assunto: Re: [oracle_br] Re: Atualizar Homologação rsrs... Milton, quem te viu, quem te ve. em.. rsrs... Antes de mais nada, gostaria de dizer a minha gratidão ao Milton, quando vi para Curitiba, foi ele quem cedeu um quarto em sua casa para que eu morase lá por mais de 5 meses, período bem turbulento mas pude aprender muitas coisas. Graças a Deus, e ao Milton, pude aprender muitas coisas neste período. Mesmo nas conversas informais a noite sobre os problemas de Oracle no meu dia a dia. Mas vamos lá. Pessoal, não tem segredo, em fazer um processo destes. Eu faço manual, devido a algumas caracteristicas aqui na empresa mas poderia automatizar. Isso pode ser feito através de CLONE DATABASE via rman (http://www.shutdownabort.com/quickguides/clone_rman.php, http://www.akadia.com/services/ora_duplicate_database_rman.html); Ou se quer apenas um exp/imp. Você pode copiar o banco de produção e re-criar o control file (http://www.dba-oracle.com/oracle_tips_db_copy.htm, http://dbarajabaskar.blogspot.com.br/2009/02/cloning-oracle-database-cold-cloning.html) E claro o bom e velho exp/imp e/ou expdp/impdp nas que iniciaram nas versões 10g. Na última semana eu fiz um script de cold-backup ( Windows 2008). Isso vai muito da necessidade do cliente e das configurações do banco e SO, rede.. enfim, isso pode mudar a estratégia de backup ou cópia de base/owner. att, Welvis Douglas De: netodba mailto:neto.longhi%40gmail.com> <mailto:neto.longhi%40gmail.com> > Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> <mailto:oracle_br%40yahoogrupos.com.br> Enviadas: Terça-feira, 6 de Novembro de 2012 10:26 Assunto: [oracle_br] Re: Atualizar Homologação Pow Milton, quanto seria essa licença?? e esse refresh seria só dos objetos ou dados e objetos? --- Em oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> <mailto:oracle_br%40yahoogrupos.com.br> , "Milton Bastos Henriquis Jr." escreveu > > Eu desenvolvi um script aqui na empresa que automatiza essa tarefa. > Mas não posso te "dar" uma cópia, visto que é de propriedade aqui da > empresa que trabalho. > > Caso tenha interesse de comprar uma licença, entre em contato direto pelo > meu e-mail > que te encaminho para o Comercial aqui da empresa. > > Com ele basta digitar um comando e toda a tarefa de replicação da base é > realizada. > > > Abraço > > > > > 2012/11/6 Ednilson Silva > > > ** > > > > > > Pessoal, > > > > Tenho dois bancos 9i (Release 9.2.0.8.0)(Red Hat Linux)
Re: RES: [oracle_br] Re: Atualizar Homologação
Aqui na empresa onde trabalho (como terceiro a quase 5 anos) migramos um banco de 4.5 TB. O processo foi um pouco mais complicado. Migramos um RAC 10g de 5 nós para um RAC 11g de 2 nós. com Advantage Compress & Physical DataGuard. Para fazer esta migração, como o dump era bem grande o dump da NFE deu 1.8TB, outros dumps de 800G.. O expdp fizemos em modo restrito, e fizemos um snapshot da LUN onde o dump estava para o novo servidor. Criei a estrutura (somente tabelas com a feature de compress) iniciei o impdp com parallel de 16 processos). Depois que importou os dados criei todos os indices na mão com parallel e criei as constraints tudo como novalidate comparei as bases nova com a velha.. e pronto.. deu um pouco de trabalho mas deu tudo certinho. Com o advantage compress conseguimos reduzir a base pela metade, ou seja, 2,1TB. Depois de tudo pronto, rodei as estatisticas. Foi um trabalho bem legal. Por isso eu e outros da lista, nós sempre perguntamos sobre o ambiente, sendo assim, podemos opnar em uma melhor solução, claro, isso baseado na experiência de cada um. Espero ter ajudado. att, Welvis Douglas De: Vitor Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 6 de Novembro de 2012 11:32 Assunto: Re: RES: [oracle_br] Re: Atualizar Homologação Forma mais rápida é (desde que haja comunicação entre os servidores -dblink) CTAS das tabelas que não possuem LOB insert /hint parallel / … desde que o servidor tenha vários procs pra lidar exp/imp de tabelas que possuem LOB Mas isso demanda um grande controle. Fiz uma migração de banco de prod, 9.2.0.8 , 700Gb em 200 minutos. Mas tem que ter muito controle, e scripts muito bem auditados e testados. Segue um post com o meu case: http://certificacaobd.com.br/2012/03/18/off-topic-case-de-migracao-9i-32bit-11g-64bit/ Att,/Regards, Vitor Jr. Infraestrutura / Infrastructure Team Oracle 11g DBA Certified Professional - OCP Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator - OCE Oracle Database 11g Performance Tuning Certified Expert - OCE Oracle Exadata 11g Certified Implementation Specialist Oracle Certified Associate, MySQL 5 mail, gtalk e msn: vitorj...@gmail.com http://certificacaobd.com.br/ skype: vjunior1981 On 06/11/2012, at 11:16, "Ednilson Silva" wrote: > Welvis, > > Ate então, eu faço uma copia do banco de produção e re-crio os control files, > mas neste caso o banco tem mais ou menos 190GB e estava pensando numa forma > mais rapida de atualizar esse homologação. > > Mas enfim, obrigado pela dica. > > Grato > > Ednilson > > De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em > nome de Welvis Moretto > Enviada em: terça-feira, 6 de novembro de 2012 10:55 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] Re: Atualizar Homologação > > rsrs... Milton, quem te viu, quem te ve. em.. rsrs... Antes de mais nada, > gostaria de dizer a minha gratidão ao Milton, quando vi para Curitiba, foi > ele quem cedeu um quarto em sua casa para que eu morase lá por mais de 5 > meses, período bem turbulento mas pude aprender muitas coisas. Graças a Deus, > e ao Milton, pude aprender muitas coisas neste período. Mesmo nas conversas > informais a noite sobre os problemas de Oracle no meu dia a dia. > > Mas vamos lá. Pessoal, não tem segredo, em fazer um processo destes. Eu faço > manual, devido a algumas caracteristicas aqui na empresa mas poderia > automatizar. > > Isso pode ser feito através de CLONE DATABASE via rman > (http://www.shutdownabort.com/quickguides/clone_rman.php, > http://www.akadia.com/services/ora_duplicate_database_rman.html); Ou se quer > apenas um exp/imp. > > Você pode copiar o banco de produção e re-criar o control file > (http://www.dba-oracle.com/oracle_tips_db_copy.htm, > http://dbarajabaskar.blogspot.com.br/2009/02/cloning-oracle-database-cold-cloning.html) > > E claro o bom e velho exp/imp e/ou expdp/impdp nas que iniciaram nas versões > 10g. > > Na última semana eu fiz um script de cold-backup ( Windows 2008). Isso vai > muito da necessidade do cliente e das configurações do banco e SO, rede.. > enfim, isso pode mudar a estratégia de backup ou cópia de base/owner. > > att, > Welvis Douglas > > > De: netodba mailto:neto.longhi%40gmail.com> > > Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> > Enviadas: Terça-feira, 6 de Novembro de 2012 10:26 > Assunto: [oracle_br] Re: Atualizar Homologação > > Pow Milton, quanto seria essa licença?? > e esse refresh seria só dos objetos ou dados e objetos? > > --- Em oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> , > &quo
Re: RES: [oracle_br] Re: Atualizar Homologação
Ops.. Banco de dados.. é EE? Qual a versão de SO? Já pensou em usar degree? o Banco está em Archive Mode? Conte um pouco mais de seu ambiente.. Abraço! De: Welvis Moretto Para: "oracle_br@yahoogrupos.com.br" Enviadas: Terça-feira, 6 de Novembro de 2012 11:25 Assunto: Re: RES: [oracle_br] Re: Atualizar Homologação Certo, qual a versão de bando e SO? Já pensou em transportar tablespace? att, Welvis Douglas De: Ednilson Silva Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 6 de Novembro de 2012 11:16 Assunto: RES: [oracle_br] Re: Atualizar Homologação Welvis, Ate então, eu faço uma copia do banco de produção e re-crio os control files, mas neste caso o banco tem mais ou menos 190GB e estava pensando numa forma mais rapida de atualizar esse homologação. Mas enfim, obrigado pela dica. Grato Ednilson De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Welvis Moretto Enviada em: terça-feira, 6 de novembro de 2012 10:55 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Re: Atualizar Homologação rsrs... Milton, quem te viu, quem te ve. em.. rsrs... Antes de mais nada, gostaria de dizer a minha gratidão ao Milton, quando vi para Curitiba, foi ele quem cedeu um quarto em sua casa para que eu morase lá por mais de 5 meses, período bem turbulento mas pude aprender muitas coisas. Graças a Deus, e ao Milton, pude aprender muitas coisas neste período. Mesmo nas conversas informais a noite sobre os problemas de Oracle no meu dia a dia. Mas vamos lá. Pessoal, não tem segredo, em fazer um processo destes. Eu faço manual, devido a algumas caracteristicas aqui na empresa mas poderia automatizar. Isso pode ser feito através de CLONE DATABASE via rman (http://www.shutdownabort.com/quickguides/clone_rman.php, http://www.akadia.com/services/ora_duplicate_database_rman.html); Ou se quer apenas um exp/imp. Você pode copiar o banco de produção e re-criar o control file (http://www.dba-oracle.com/oracle_tips_db_copy.htm, http://dbarajabaskar.blogspot.com.br/2009/02/cloning-oracle-database-cold-cloning.html) E claro o bom e velho exp/imp e/ou expdp/impdp nas que iniciaram nas versões 10g. Na última semana eu fiz um script de cold-backup ( Windows 2008). Isso vai muito da necessidade do cliente e das configurações do banco e SO, rede.. enfim, isso pode mudar a estratégia de backup ou cópia de base/owner. att, Welvis Douglas De: netodba mailto:neto.longhi%40gmail.com> > Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> Enviadas: Terça-feira, 6 de Novembro de 2012 10:26 Assunto: [oracle_br] Re: Atualizar Homologação Pow Milton, quanto seria essa licença?? e esse refresh seria só dos objetos ou dados e objetos? --- Em oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> , "Milton Bastos Henriquis Jr." escreveu > > Eu desenvolvi um script aqui na empresa que automatiza essa tarefa. > Mas não posso te "dar" uma cópia, visto que é de propriedade aqui da > empresa que trabalho. > > Caso tenha interesse de comprar uma licença, entre em contato direto pelo > meu e-mail > que te encaminho para o Comercial aqui da empresa. > > Com ele basta digitar um comando e toda a tarefa de replicação da base é > realizada. > > > Abraço > > > > > 2012/11/6 Ednilson Silva > > > ** > > > > > > Pessoal, > > > > Tenho dois bancos 9i (Release 9.2.0.8.0)(Red Hat Linux), sendo um é > > produção > > e o outro homologação. > > > > A cada dois meses preciso atualizar esse homologação, utilizando o backup > > dos datafiles que faço todos os dias do produção. > > > > Existe alguma melhor forma de fazer essa atualização? > > > > Grato, > > > > Ednilson Silva > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > Att, > > > [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] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [oracle_br] Re: Atualizar Homologação
Certo, qual a versão de bando e SO? Já pensou em transportar tablespace? att, Welvis Douglas De: Ednilson Silva Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 6 de Novembro de 2012 11:16 Assunto: RES: [oracle_br] Re: Atualizar Homologação Welvis, Ate então, eu faço uma copia do banco de produção e re-crio os control files, mas neste caso o banco tem mais ou menos 190GB e estava pensando numa forma mais rapida de atualizar esse homologação. Mas enfim, obrigado pela dica. Grato Ednilson De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Welvis Moretto Enviada em: terça-feira, 6 de novembro de 2012 10:55 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Re: Atualizar Homologação rsrs... Milton, quem te viu, quem te ve. em.. rsrs... Antes de mais nada, gostaria de dizer a minha gratidão ao Milton, quando vi para Curitiba, foi ele quem cedeu um quarto em sua casa para que eu morase lá por mais de 5 meses, período bem turbulento mas pude aprender muitas coisas. Graças a Deus, e ao Milton, pude aprender muitas coisas neste período. Mesmo nas conversas informais a noite sobre os problemas de Oracle no meu dia a dia. Mas vamos lá. Pessoal, não tem segredo, em fazer um processo destes. Eu faço manual, devido a algumas caracteristicas aqui na empresa mas poderia automatizar. Isso pode ser feito através de CLONE DATABASE via rman (http://www.shutdownabort.com/quickguides/clone_rman.php, http://www.akadia.com/services/ora_duplicate_database_rman.html); Ou se quer apenas um exp/imp. Você pode copiar o banco de produção e re-criar o control file (http://www.dba-oracle.com/oracle_tips_db_copy.htm, http://dbarajabaskar.blogspot.com.br/2009/02/cloning-oracle-database-cold-cloning.html) E claro o bom e velho exp/imp e/ou expdp/impdp nas que iniciaram nas versões 10g. Na última semana eu fiz um script de cold-backup ( Windows 2008). Isso vai muito da necessidade do cliente e das configurações do banco e SO, rede.. enfim, isso pode mudar a estratégia de backup ou cópia de base/owner. att, Welvis Douglas De: netodba mailto:neto.longhi%40gmail.com> > Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> Enviadas: Terça-feira, 6 de Novembro de 2012 10:26 Assunto: [oracle_br] Re: Atualizar Homologação Pow Milton, quanto seria essa licença?? e esse refresh seria só dos objetos ou dados e objetos? --- Em oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> , "Milton Bastos Henriquis Jr." escreveu > > Eu desenvolvi um script aqui na empresa que automatiza essa tarefa. > Mas não posso te "dar" uma cópia, visto que é de propriedade aqui da > empresa que trabalho. > > Caso tenha interesse de comprar uma licença, entre em contato direto pelo > meu e-mail > que te encaminho para o Comercial aqui da empresa. > > Com ele basta digitar um comando e toda a tarefa de replicação da base é > realizada. > > > Abraço > > > > > 2012/11/6 Ednilson Silva > > > ** > > > > > > Pessoal, > > > > Tenho dois bancos 9i (Release 9.2.0.8.0)(Red Hat Linux), sendo um é > > produção > > e o outro homologação. > > > > A cada dois meses preciso atualizar esse homologação, utilizando o backup > > dos datafiles que faço todos os dias do produção. > > > > Existe alguma melhor forma de fazer essa atualização? > > > > Grato, > > > > Ednilson Silva > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > Att, > > > [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] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Atualizar Homologação
rsrs... Milton, quem te viu, quem te ve. em.. rsrs... Antes de mais nada, gostaria de dizer a minha gratidão ao Milton, quando vi para Curitiba, foi ele quem cedeu um quarto em sua casa para que eu morase lá por mais de 5 meses, período bem turbulento mas pude aprender muitas coisas. Graças a Deus, e ao Milton, pude aprender muitas coisas neste período. Mesmo nas conversas informais a noite sobre os problemas de Oracle no meu dia a dia. Mas vamos lá. Pessoal, não tem segredo, em fazer um processo destes. Eu faço manual, devido a algumas caracteristicas aqui na empresa mas poderia automatizar. Isso pode ser feito através de CLONE DATABASE via rman (http://www.shutdownabort.com/quickguides/clone_rman.php, http://www.akadia.com/services/ora_duplicate_database_rman.html); Ou se quer apenas um exp/imp. Você pode copiar o banco de produção e re-criar o control file (http://www.dba-oracle.com/oracle_tips_db_copy.htm, http://dbarajabaskar.blogspot.com.br/2009/02/cloning-oracle-database-cold-cloning.html) E claro o bom e velho exp/imp e/ou expdp/impdp nas que iniciaram nas versões 10g. Na última semana eu fiz um script de cold-backup ( Windows 2008). Isso vai muito da necessidade do cliente e das configurações do banco e SO, rede.. enfim, isso pode mudar a estratégia de backup ou cópia de base/owner. att, Welvis Douglas De: netodba Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 6 de Novembro de 2012 10:26 Assunto: [oracle_br] Re: Atualizar Homologação Pow Milton, quanto seria essa licença?? e esse refresh seria só dos objetos ou dados e objetos? --- Em oracle_br@yahoogrupos.com.br, "Milton Bastos Henriquis Jr." escreveu > > Eu desenvolvi um script aqui na empresa que automatiza essa tarefa. > Mas não posso te "dar" uma cópia, visto que é de propriedade aqui da > empresa que trabalho. > > Caso tenha interesse de comprar uma licença, entre em contato direto pelo > meu e-mail > que te encaminho para o Comercial aqui da empresa. > > Com ele basta digitar um comando e toda a tarefa de replicação da base é > realizada. > > > Abraço > > > > > 2012/11/6 Ednilson Silva > > > ** > > > > > > Pessoal, > > > > Tenho dois bancos 9i (Release 9.2.0.8.0)(Red Hat Linux), sendo um é > > produção > > e o outro homologação. > > > > A cada dois meses preciso atualizar esse homologação, utilizando o backup > > dos datafiles que faço todos os dias do produção. > > > > Existe alguma melhor forma de fazer essa atualização? > > > > Grato, > > > > Ednilson Silva > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > Att, > > > [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] Re: Dicas - Migrar Base de Dados Oracle 10g
Samuel, sei de uma forma. Mas é como eu falei.. você deve avaliar e ver o que você que fazer.. Procure um artigo na net.. "Database Migration From Windows to Linux Using RMAN", você pode usar com dataguard também: http://www.oracle.com/technetwork/database/features/availability/twp-dataguard-11gr2-1-131981.pdf; Pesquise no google por "data guard in cross platform"deve aparecer diversos exemplos. Sobre o artigo, se você não encontrar me passe seu e-mail que eu lhe envio. Abraço! Welvis Douglas De: Samuel Santos Para: oracle_br Enviadas: Terça-feira, 30 de Outubro de 2012 16:39 Assunto: Enc: [oracle_br] Re: Dicas - Migrar Base de Dados Oracle 10g Pessoal Fica uma pergunta eu conseguiria CLONAR a base sistema operacional RWindows para Linux? - Mensagem encaminhada - >De: Welvis Moretto >Para: "oracle_br@yahoogrupos.com.br" >Enviadas: Terça-feira, 30 de Outubro de 2012 15:15 >Assunto: Re: [oracle_br] Re: Dicas - Migrar Base de Dados Oracle 10g > > > >Boa tarde a todos... > >Pode usar ferramentas de replicação como Oracle Dataguard ou GodenGate. > >O que eu analisaria é o tamanho do banco e também o tempo da cópia. Se eu >tenho um banco grande, derrepente uns 900GB. O tempo para replicar isso vai >ser um pouco longo, vai depender também de infra, Switches, Switches SAN, se a >rede está em fibra... enfim.. algumas variáveis... > >Se o seu banco está um um storage, pode ser feito um snapshot da LUN (o >storage que temos aqui na empresa tem) tem que ver se você está usando storage >e se tem licença para isso. Depois de ver estas variáveis ai pode ser usar: >Backup RMAN com duplicate (Creating a Duplicate Database on a New Host. [ID >388431.1]). você vai ter que alterar uns parametros no banco, se necessário; >Clone de LUN; Oracle Data Guard >(http://www.oracle.com/technetwork/database/features/availability/dataguardoverview-098960.html > e Step By Step Guide To Create Physical Standby Database Using RMAN [ID >469493.1]). imagino que GodenGate >(http://www.oracle.com/technetwork/middleware/goldengate/overview/index.html) >não seria o seu caso; expdp também poderia ser uma opção, rsrs. > >Sabendo o tempo de downtime, vc pode escolher qualquer uma destas ferramentas. > >att, >Welvis Douglas > > >De: ederson2001br >Para: oracle_br@yahoogrupos.com.br >Enviadas: Terça-feira, 30 de Outubro de 2012 9:27 >Assunto: [oracle_br] Re: Dicas - Migrar Base de Dados Oracle 10g > > > >Bom dia a todos, > >A sugestão do pessoal que mais gostei, é fazer a cópia física. > >Algumas sugestões adicionais para considerar (sem parar a produção atual): >-Mudar a base para ARCHIVELOG e rodar um "backup database plus archivelog" com >o RMAN >--A partir daí, tem duas vertentes: ou vc faz uma conexão "target / auxiliary >fulano" e roda um "DUPLICATE TARGET DATABASE TO newdb;" >--ou executa o RMAN na produção atual, sem parar a produção. transfere a cópia >para o novo server, pelos meios que estiverem disponíveis. Faz o restore, >depois o recover, mas não faz o open. Neste ponto, vc já tem uma duplicata do >seu banco no novo servidor, com o produção ainda rodando. Agora o momento da >parada (shutdown) da produção, para transferir os archives: prepare bem esta >operação que deve durar uns 10 minutos. Transfira todos os archives e faça >novo restore, conferindo se está aplicando os ultimos archives. Feito isto, >pode abrir o banco. >--Tempo de execução: não importa nem o tamanho da base (a produção não vai >parar) >--Downtime: cerca de minutos para cópia e mais alguns minutos para recover dos >últimos archives. > >Ederson Elias >DBA Oracle >http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 > >--- Em oracle_br@yahoogrupos.com.br, Samuel Santos >escreveu >> >> Pessoal, >> Boa Tarde >> >> Tenho que migrar(cópia sem archive) uma base (finalidade: >> desenvolvimento\homologação) em torno de 700GB a 1TB para outro servidor, e >> gostaria das dicas (se for o caso enviar um passo-a-passo) de qual a melhor >> solução a ser adotada para efetuar essa atividade num tempo hábil. >> >> Desde já agradeço a todos. >> >> [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] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Dicas - Migrar Base de Dados Oracle 10g
Boa tarde a todos... Pode usar ferramentas de replicação como Oracle Dataguard ou GodenGate. O que eu analisaria é o tamanho do banco e também o tempo da cópia. Se eu tenho um banco grande, derrepente uns 900GB. O tempo para replicar isso vai ser um pouco longo, vai depender também de infra, Switches, Switches SAN, se a rede está em fibra... enfim.. algumas variáveis... Se o seu banco está um um storage, pode ser feito um snapshot da LUN (o storage que temos aqui na empresa tem) tem que ver se você está usando storage e se tem licença para isso. Depois de ver estas variáveis ai pode ser usar: Backup RMAN com duplicate (Creating a Duplicate Database on a New Host. [ID 388431.1]). você vai ter que alterar uns parametros no banco, se necessário; Clone de LUN; Oracle Data Guard (http://www.oracle.com/technetwork/database/features/availability/dataguardoverview-098960.html e Step By Step Guide To Create Physical Standby Database Using RMAN [ID 469493.1]). imagino que GodenGate (http://www.oracle.com/technetwork/middleware/goldengate/overview/index.html) não seria o seu caso; expdp também poderia ser uma opção, rsrs. Sabendo o tempo de downtime, vc pode escolher qualquer uma destas ferramentas. att, Welvis Douglas De: ederson2001br Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 30 de Outubro de 2012 9:27 Assunto: [oracle_br] Re: Dicas - Migrar Base de Dados Oracle 10g Bom dia a todos, A sugestão do pessoal que mais gostei, é fazer a cópia física. Algumas sugestões adicionais para considerar (sem parar a produção atual): -Mudar a base para ARCHIVELOG e rodar um "backup database plus archivelog" com o RMAN --A partir daí, tem duas vertentes: ou vc faz uma conexão "target / auxiliary fulano" e roda um "DUPLICATE TARGET DATABASE TO newdb;" --ou executa o RMAN na produção atual, sem parar a produção. transfere a cópia para o novo server, pelos meios que estiverem disponíveis. Faz o restore, depois o recover, mas não faz o open. Neste ponto, vc já tem uma duplicata do seu banco no novo servidor, com o produção ainda rodando. Agora o momento da parada (shutdown) da produção, para transferir os archives: prepare bem esta operação que deve durar uns 10 minutos. Transfira todos os archives e faça novo restore, conferindo se está aplicando os ultimos archives. Feito isto, pode abrir o banco. --Tempo de execução: não importa nem o tamanho da base (a produção não vai parar) --Downtime: cerca de minutos para cópia e mais alguns minutos para recover dos últimos archives. Ederson Elias DBA Oracle http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 --- Em oracle_br@yahoogrupos.com.br, Samuel Santos escreveu > > Pessoal, > Boa Tarde > > Tenho que migrar(cópia sem archive) uma base (finalidade: > desenvolvimento\homologação) em torno de 700GB a 1TB para outro servidor, e > gostaria das dicas (se for o caso enviar um passo-a-passo) de qual a melhor > solução a ser adotada para efetuar essa atividade num tempo hábil. > > Desde já agradeço a todos. > > [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] Re: Block Corrupt
Boa Tarde Chiappa tudo bem? Então, realmente este é o meu caso... Só que o datafile tem uns 15G, os outros datafiles desta tablespace estão OK, é apenas ume pequena tabela que está com problema neste 15G de datafile. Sobre o que você disse sobre colocar o datafile em modo offline. Não entendi direito...Seria ALTER DATABASE CREATE DATAFILE 'datafile corrompido' AS 'novo data_file'; alter database 'datafile_corrompido' offline drop; rebuild da tabela que está com problema. Sobre a berificação do hadware, já foi solicitada, o pessal da infra vão estar vendo isso. Pois é, mesmo o banco de dados não estando rodando em modo noarchivelog mode, eu queria fazer a checagem do banco de dados via RMAN (BACKUP CHECK LOGICAL VALIDATE DATABASE;), mas não deu.. Tenho que ver isso.O dbv era minha primeira opção, entretanto, na documentação diz que deve se ter um backup do banco de dados. Como o backup que tenho não está 100% acabei indo para a verificação via exp mesmo.O dbv pode piorar o que já está ruim? ou é apenas uma recomendação? Nunca usei o dbv, além dos testes do dbv em meus estudos, isso no Oracle 9i.. a long time ago.. Sobre o backup, vai ser cold mesmo. Chiappa, se eu gerar um ddl do objeto com problema e dropar e depois recriar, pode dar certo? Obrigado pela ajuda. De: J. Laurindo Chiappa Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 25 de Outubro de 2012 15:28 Assunto: [oracle_br] Re: Block Corrupt Colega, seguinte : se (parece ser o seu caso) a DBMS_REPAIR não consegue nem acessar o arquivo para marcar os blocos como corruptos, E vc diz que não tem nenhum backup que se valha a pena falar (pra recuperar o bloco via RMAN), acho que o que vc poderia fazer é (depois de Identificar quais segmentos possuem extents nesse data file corrupto) seria deixar esse datafile OFFLINE, criar um novo datafile nessa tablespace, dropar com purge os segmentos envolvidos e depois recriá-los (com rebuild se for índice, importando de um export file se for tabela, já que vc não tem backup) Nem preciso dizer que : a) no instante que vc recebe um erro tão claramente vindo de fora do database como esse, IMEDIATAMENTE esse hardware fica sob suspeita TOTAL - vc TEM que agendar uma verificação desse hardware para Ontem... Enquanto vc não verificar (e ENCONTRAR!) a causa (externa, pelo que tudo indica) que causou essa corrupção, a qualquer momento ela pode voltar, ainda pior talvez... b) seja QA ou não, essa de "RMAN está com problema" não é Aceitável : se o ambiente tem uma importãncia (que inclusive é o que justifica o seu trabalho nele, imagino) vc TEM que ter backup, e RMAN é a tool de backup por excelência no RDBMS Oracle... Talvez seja necessária patching nessa oracle_home, ou re-instalação do software RDBMS em outra home, mas uma oracle_home de banco sem RMAN tá severamente incompleta... c) como o hardware está sob suspeita Total, se esse ambiente tem qquer importância enquanto os testes/verificações externas ao database estão sendo feitas (isso inclui softwares, como SO. drivers, e até o próprio software do RDBMS, além do hardware) eu recomendaria : -> backup manual completo para já (se RMAN está temporariamente fora, teria que ser backup cold, creio), além de um dump -> além da verificação lógica com exp que vc fez, fazer também com o dbv (data base verify), tanto online quanto offline... Isso, è òbvio, independente da verificação com tools do SO e/ou de terceiros e/ou do fornecedor do hardware que o sysadmin VAI fazer nessa máquina também ... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Welvis Moretto escreveu > > Olá pessoal, uma boa tarde a todos.. > > Estou com um problema em um cliente onde o banco de dados está apresentando > erros de IO. > ORA-01115: erro de IO ao ler o bloco do arquivo 25 (bloco # 2164353) > ORA-01110: 25 do arquivo de dados: > 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\X\DATA_FILE_01.DBF' > ORA-27091: n?o e possivel enfileirar entrada/saida > ORA-27070: falha na leitura/gravac?o assincrona > OSD-04006: ReadFile() failure, unable to read from file > O/S-Error: (OS 1) Func?o incorreta. > > É um Oracle 10.2.0.4, rodando em Windows. Ha diversas formas de fazer a > verificação no banco de dados, utilizei o exp pois o RMAN está com problema. > Depois que rodei o exp, no log acusou um objeto com problema. Como é uma base > de QA, e está rodando em noarchivelog mode.. tentei rodar os procedimentos: > > SQL> SET SERVEROUTPUT ON > SQL> DECLARE > 2 vCorruptBlocks INT := 0; > 3 BEGIN > 4 DBMS_REPAIR.CHECK_OBJECT > 5 ( > 6 SCHEMA_NAME => 'OWNER', > 7 OBJECT_NAME => 'CAD_TAB', > 8 REPAIR_TABLE_NAME => 'REPAIR_TABLE', > 9 CORRUPT_COUNT => vCorrup
Re: [oracle_br] Data Guard Broker
Corrigindo.. Porem os botões de switchover, FailOver e Convert não estão Ativos "Enabled" att, De: Welvis Moretto Para: "oracle_br@yahoogrupos.com.br" Enviadas: Terça-feira, 9 de Outubro de 2012 10:17 Assunto: [oracle_br] Data Guard Broker Olá pessoal, tudo bem? Na semana passada crieu um banco physical standby. Nesta semana estou configurando o Data Guard Broker.. A primcipio no OEM está dando as informações do dataguard tais como, taxas de transferencias, status da replicação, etc.. Porem os botes de switchover, FailOver e Convert não estão Ativos "Enabled" Banco 11.2.0.3 RAC 2 nodes, Rodando em Red Hat 6.3 Segue os comandos para configurar o dataguard broker; CREATE CONFIGURATION 'DGConfig' as PRIMARY DATABASE IS 'pfatdb' CONNECT IDENTIFIER IS pfatdb; show configuration enable configuration show configuration ## Add StandBy Database ADD DATABASE 'pfatdb_stdby' AS CONNECT IDENTIFIER IS pfatdb_stdby MAINTAINED AS PHYSICAL; show configuration 'pfatdb_stdby' enable database 'pfatdb_stdby'; DGMGRL> show configuration verbose; Configuration - DGConfig Protection Mode: MaxPerformance Databases: pfatdb - Primary database pfatdb_stdby - Physical standby database Properties: FastStartFailoverThreshold = '30' OperationTimeout = '30' FastStartFailoverLagLimit = '30' CommunicationTimeout = '180' FastStartFailoverAutoReinstate = 'TRUE' FastStartFailoverPmyShutdown = 'TRUE' BystandersFollowRoleChange = 'ALL' Fast-Start Failover: DISABLED Configuration Status: SUCCESS DGMGRL> # Parameters control_files=+ASM_DATA/pfatdb/controlfile/current.260.789773837 compatible=11.2.0.0.0 log_archive_dest_1=location="+ASM_FRA", valid_for=(ALL_LOGFILES,ALL_ROLES) log_archive_dest_2=service="pfatdb_stdby", LGWR ASYNC NOAFFIRM delay=0 optional compression=enable max_failure=0 max_connections=1 reopen=300 db_unique_name="pfatdb_stdby" net_timeout=30, valid_for=(all_logfiles,primary_role) log_archive_dest_state_1=ENABLE log_archive_dest_state_2=ENABLE log_archive_start=FALSE standby_archive_dest=+ASM_FRA fal_client=pfatdb fal_server=pfatdb_stdby log_archive_trace=0 log_archive_config=dg_config=(pfatdb,pfatdb_stdby) log_archive_local_first=TRUE log_archive_format=pfatdb_%t_%s_%r.arc parallel_server_instances=2 cluster_database_instances=2 db_create_file_dest=+ASM_DATA standby_file_management=AUTO local_listener=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.41.1.75)(PORT=1521))) remote_listener=rac-scan:1521 audit_trail=DB, EXTENDED db_name=pfatdb db_unique_name=pfatdb [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Data Guard Broker
Olá pessoal, tudo bem? Na semana passada crieu um banco physical standby. Nesta semana estou configurando o Data Guard Broker.. A primcipio no OEM está dando as informações do dataguard tais como, taxas de transferencias, status da replicação, etc.. Porem os botes de switchover, FailOver e Convert não estão Ativos "Enabled" Banco 11.2.0.3 RAC 2 nodes, Rodando em Red Hat 6.3 Segue os comandos para configurar o dataguard broker; CREATE CONFIGURATION 'DGConfig' as PRIMARY DATABASE IS 'pfatdb' CONNECT IDENTIFIER IS pfatdb; show configuration enable configuration show configuration ## Add StandBy Database ADD DATABASE 'pfatdb_stdby' AS CONNECT IDENTIFIER IS pfatdb_stdby MAINTAINED AS PHYSICAL; show configuration 'pfatdb_stdby' enable database 'pfatdb_stdby'; DGMGRL> show configuration verbose; Configuration - DGConfig Protection Mode: MaxPerformance Databases: pfatdb - Primary database pfatdb_stdby - Physical standby database Properties: FastStartFailoverThreshold = '30' OperationTimeout = '30' FastStartFailoverLagLimit = '30' CommunicationTimeout = '180' FastStartFailoverAutoReinstate = 'TRUE' FastStartFailoverPmyShutdown = 'TRUE' BystandersFollowRoleChange = 'ALL' Fast-Start Failover: DISABLED Configuration Status: SUCCESS DGMGRL> # Parameters control_files=+ASM_DATA/pfatdb/controlfile/current.260.789773837 compatible=11.2.0.0.0 log_archive_dest_1=location="+ASM_FRA", valid_for=(ALL_LOGFILES,ALL_ROLES) log_archive_dest_2=service="pfatdb_stdby", LGWR ASYNC NOAFFIRM delay=0 optional compression=enable max_failure=0 max_connections=1 reopen=300 db_unique_name="pfatdb_stdby" net_timeout=30, valid_for=(all_logfiles,primary_role) log_archive_dest_state_1=ENABLE log_archive_dest_state_2=ENABLE log_archive_start=FALSE standby_archive_dest=+ASM_FRA fal_client=pfatdb fal_server=pfatdb_stdby log_archive_trace=0 log_archive_config=dg_config=(pfatdb,pfatdb_stdby) log_archive_local_first=TRUE log_archive_format=pfatdb_%t_%s_%r.arc parallel_server_instances=2 cluster_database_instances=2 db_create_file_dest=+ASM_DATA standby_file_management=AUTO local_listener=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.41.1.75)(PORT=1521))) remote_listener=rac-scan:1521 audit_trail=DB, EXTENDED db_name=pfatdb db_unique_name=pfatdb [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] criar banco de BI
Bom vamos por partes. Não sou nenhum conhecedor profundo do Oracle.. como os GURUS desta listas. Mas vamos ver no que posso ajudar. Eu partiria por estes pontos; Se você tem um banco OLTP e alguêm pediu alguns relatórios em Dashboard, acredito que a pergunta inicial é?Quantos relatórios são, qual o tamanho disso, pois você pode fazer algo pequeno para tentar ajudar e não prever algumas coisas e ainda ouvir do gestor que é incompetente, por não prever certas coisas no projeto!!! Ok? Mas, se for 1 ou 2 reports eu não vejo a necessidade de se criar mais uma instancia, onde você vai ter que ter uma tabela para armazenar esta informações, processos de carga, enfim, toda a estrutura para que isso funcione, se for na mesma máquina.. pode ser via db_link, mas não recomendo. Agora, se a empresa tem uma perspectiva de criar um ambiente de BI, vc pode criar um instancia., definir uma modelagem para BI junto com os analistas, e criar modelagens tais como snowflake modelo star. Depois de tudo isso definido, que ja é um bom setup do projeto vão ser algumas horas de trabalho. rsrs, definir os particionamento de tabelas e indices... Depois disso definido vc pode criar a instancia, criar a modelagem e os processos de cargar. Para BI, eu setaria os seguintes parametros.. parallel_min_servers de pelo menos 2 e o star_transformation_enabled='true'. Depois disso, vc pode acompanhar nos relatórios de AWR nas sessões PGA Memory Advisory e SGA Target Advisory.. com isso vc vai saber se os valores de PGA/SGA estão bacanas ou não. Algo que eu recomendaria que vai dar um boa visão de grandes banco de dados é o o capitudo "Managing the Very Large Database" do livro "Expert Oracle Practices Oracle Database Administration from the Oak Table", com isso você vai ter uma idéia do que os DBA's que adminisrtam grandes banco de dados fazem. bom acho que é isso.. Espero ter ajudado.. Welvis Douglas De: Rafael Vieira Para: "oracle_br@yahoogrupos.com.br" Enviadas: Quinta-feira, 31 de Maio de 2012 14:47 Assunto: Re: [oracle_br] criar banco de BI Bom, paguei uma cadeira de BI na pós-graduação, mas foi muito básico, o que posso te dizer é que geralmente o memória total da instância é 50% PGA e 50% SGA, não é uma regra, mas um banco de BI exige mais da PGA. Outra coisa é o tamanho do bloco, geralmente se usa um tamanho de 16 KB. De: Márcio - Grupos Oracle Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 31 de Maio de 2012 12:34 Assunto: [oracle_br] criar banco de BI Boa tarde! Atualmente minhas instâncias Oracle são todas OLTP, e surgiu uma necessidade de criar Dashboard para alguns gestores. Inicialmente, querem a informação no excel, atualizada todos os dias. Essa informação já tenho banco OLTP, para não ficar realizando a consulta diretamente nesse ambiente, estou pensando em criar uma instância OLAP. A primeira fase será poucos gráficos, mas depois será extendido para outras áreas e com mais gráficos. Isso até adquirirmos algum sistema de BI. Alguém aqui que trabalha com BI no Oracle, pode dar algumas dicas de como preparar uma instância de BI? Grato, Márcio. [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] Re: Como Aprender Oracle do Zero
Bom dia Luiz.. Só complementando a resposta do nosso amigo... Um material que me ajudou muito, foi o "Oracle Database 9i - Fundamentos de Administração do Banco de Dados I Ed 2 (BP)" e "Oracle Database 9i - Fundamentos de Administração do Banco de Dados II Ed 2 (BP)" Caso, você queira, posso mandar para você. O material é rm português, isso ajuda para entender alguns termos que são abordados pelo Oracle, antes de ir direto para uma documentação em Inglês. Mesmo o material sendo de Oracle9 é conceitos fundamentais, sobre blocos, Backup/Recover entre outros tópicos bem mais detalhados que nos livros de certificação. Bom, depois que você ler este material eu iria para um outro livro... "Oracle Database Architecture 9i and 10g Programming Techniques and Solutions" e "Oracle Database Architecture 9i, 10g, and 11g Programming Techniques and Solutions" do Thomas Kyte. Bom, como nunca podemos saber tudo, eu sempre fico de olho aqui no forum nas resposta técnicas do Mufalani, Vinicius, Chiappa, Portilho, Ivo, Rodrigo Almeida. enfim, tem um pessoal muito bom aqui no forum, só lembro destes mas tem uma galera. Alguns são especialistas em HA (Dataguard, RAC), outros em Tuning, Dataware house. Alguns em tudo isso... O Chiappa sempre responde perguntas bem detalhadas do Oracle (na minha opnição, conhece as entrelinhas) e sempre indica bons livros. Estes do Thomas ele quem inidicou. aqui no forum. Claro, use também o material Oficial eheeh Espero ter ajudado. Att, Welvis Douglas DBA Oracle http://www.linkedin.com/profile/view?id=68321046 De: ederson2001br Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 21 de Março de 2012 10:27 Assunto: [oracle_br] Re: Como Aprender Oracle do Zero Luiz, O primeiro passo você já deu: vontade. Para trabalhar com qualquer coisa, a atualização é uma constante . Com Oracle é a mesma coisa e até um pouco mais (saiba que vai estudar muito). Eu começei com Oracle em 1995, onde antes eu havia trabalhado com Cobol por 7 anos. Então são 17 anos só de Oracle. Fiz vários cursos Oracle, estudei por conta própria, fiz cursos de especialização e mergulhei na prática com afinco. Passei por várias empresas, entrei no Oracle_BR em abril/2001 (convite do Dorian), fui obrigado a me afastar em 2008, por mudança de projeto. Vou esforçar para voltar ao grupo de agora em diante, para continuar estudando. Minhas sugestões: - Inglês será sua lingua daqui prá frente - se isto for barreira, resolva primeiro. - Beber na fonte, prá começar: - http://tahiti.oracle.com/ (veja a documentação da versão) - Instalar o Oracle, passo a passo: - http://ivan.kartik.sk/oracle/ - montar um lab para testar - monte sua propria documentação - Um curso de Fundamentals ajuda bastante. - Bateu dúvida? Passe pelo fórum DEPOIS já ter pesquisado no material e na internet. Abração. Ederson Elias DBA Oracle http://www.linkedin.com/profile/view?id=83793732 -- --- Em oracle_br@yahoogrupos.com.br, Junior escreveu > > Olá a todos, gostaria de aprender Oracle do zero, ou seja, nao sei nada, > desde a sua instalação numa máquina até a administração do banco. Há > algum material passo a passo, ilustrando este aprendizado? > Quero pedir humildemente perdão aos colegas se minha questão não serve > ao propósito deste grupo. > Desde já obrigado aos que me responderem. > > Att, > > Luiz Correia > Depto - TI > > > > > > > > > [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] [OCA-OCP] Prometric + PearsonVue
Olá Milton, parabéns pela prova.. antes de mais nada.. Brother, mande uma mensagem no http://education.oracle.com/pls/eval-eddap-dcd/OU_SUPPORT_OCP.home?p_source=OCP Eles demoram para responder, mas responde. Quando eu fiz a prova havia um esquema para você vincular as provas da prometric mas não me lembro o Link. deu um lida no forum OCP FAQ, tem um link que fala sobre isso também. Abraço! att, Welvis Douglas De: Milton Bastos Henriquis Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 23 de Fevereiro de 2012 10:38 Assunto: [oracle_br] [OCA-OCP] Prometric + PearsonVue Bom dia amigos Estou passando por um problema e gostaria de verificar se alguém aqui do grupo passou por isso. Há anos atrás (por volta de 2004 a 2005) eu fiz a primeira prova pra certificação - 1Z0-007 Introduction to Oracle9*i* SQL<http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41&p_exam_id=1Z0_007> , na época ainda era 9i e o centro autorizado pela Oracle era a PROMETRIC. Bom, somente agora, na semana passada, que eu voltei a dar andamento e fiz a prova 1z0-052. E agora não é mais Prometric, e sim PEARSON VUE. Fui aprovado (nas duas provas), e portanto teoricamente tenho direito a certificação OCA. Porém, no meu cadastro no site da Oracle e também na Vue só aparece esta última prova. Queria saber se alguém também passou por esse problema da alteração de Prometric pra Vue, pra saber como proceder, como recuperar minha aprovação do primeiro exame, que foi pela Prometric. Já mandei uma "mensagem" pelo site da Oracle, na Certview Home Page, mas não tive resposta ainda e tenho receio de que nem me respondam. Alguém teria o contato de algum funcionário da Oracle, de preferência aqui do Brasil, que pudesse me ajudar com isto? Att, Milton Bastos [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] Resize ASM
Então, os links que te passei são links para ver isso.. Talvez vc tenha que rodar um rebalance do diskgroup... mas olhe as notas e verifique.. abraço! De: Welvis Moretto Para: "oracle_br@yahoogrupos.com.br" Enviadas: Sexta-feira, 3 de Fevereiro de 2012 9:50 Assunto: Re: [oracle_br] Resize ASM Bom dia.. De uma olhada nas notas (ORA-15041 Diskgroup Space Exhausted [ID 1367078.1] e Script to Report the Percentage of Imbalance in all Mounted Diskgroups [ID 367445.1]). Veja se te ajuda. Caso, você não tenha.. posso passar em pdf para você. att, Welvis Douglas De: Milton Bastos Henriquis Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 2 de Fevereiro de 2012 22:32 Assunto: Re: [oracle_br] Resize ASM Ah, entendi! Me desculpem pela brincadeira, apenas achei engraçado... rs... Infelizmente não vou conseguir ajudar, pois minha experiência com ASM é ZERO. 2012/2/2 Emerson Martins > ** > > > Galera desconsidera o meu email.Nos estávamos testando pois o Evandro nao > estava conseguindo enviar mensagem para a lista.. > > > Emerson Martins > DBA > Itec/AL > 82 9123-5504 > 82 9668-1283 > > Em 2 de fevereiro de 2012 15:33, Milton Bastos Henriquis Jr. < > miltonbas...@gmail.com> escreveu: > > > Recebi o MESMO e-mail com assinatura do Evandro Giachetto rs > > > > Afinal, qual dos dois que está com esse problema?? rs... > > > > > > > > > > 2012/2/2 Emerson Martins > > > > > ** > > > > > > > > > > Pessoal. > > > > > > Aconteceu algo bizarro no ASM. > > > > > > Fiz um resize de um datafile, aumentando-o. Até aí tudo bem. > > > > > > Consumiu o espaço do diskgroup, como esperado. > > > > > > No entanto, fiz um outro resize do mesdmo datafile, dessa vez > > diminuindo-o. > > > > > > O estranho, é que o espaço que foi alocado no diskgroup não foi > liberado > > > após a redução do datafile. > > > > > > Alguém já passou por algo assim? Como resolveu?. > > > > > > Emerson Martins > > > DBA > > > Itec/AL > > > 82 9123-5504 > > > 82 9668-1283 > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > [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] -- >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] Resize ASM
Bom dia.. De uma olhada nas notas (ORA-15041 Diskgroup Space Exhausted [ID 1367078.1] e Script to Report the Percentage of Imbalance in all Mounted Diskgroups [ID 367445.1]). Veja se te ajuda. Caso, você não tenha.. posso passar em pdf para você. att, Welvis Douglas De: Milton Bastos Henriquis Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 2 de Fevereiro de 2012 22:32 Assunto: Re: [oracle_br] Resize ASM Ah, entendi! Me desculpem pela brincadeira, apenas achei engraçado... rs... Infelizmente não vou conseguir ajudar, pois minha experiência com ASM é ZERO. 2012/2/2 Emerson Martins > ** > > > Galera desconsidera o meu email.Nos estávamos testando pois o Evandro nao > estava conseguindo enviar mensagem para a lista.. > > > Emerson Martins > DBA > Itec/AL > 82 9123-5504 > 82 9668-1283 > > Em 2 de fevereiro de 2012 15:33, Milton Bastos Henriquis Jr. < > miltonbas...@gmail.com> escreveu: > > > Recebi o MESMO e-mail com assinatura do Evandro Giachetto rs > > > > Afinal, qual dos dois que está com esse problema?? rs... > > > > > > > > > > 2012/2/2 Emerson Martins > > > > > ** > > > > > > > > > > Pessoal. > > > > > > Aconteceu algo bizarro no ASM. > > > > > > Fiz um resize de um datafile, aumentando-o. Até aí tudo bem. > > > > > > Consumiu o espaço do diskgroup, como esperado. > > > > > > No entanto, fiz um outro resize do mesdmo datafile, dessa vez > > diminuindo-o. > > > > > > O estranho, é que o espaço que foi alocado no diskgroup não foi > liberado > > > após a redução do datafile. > > > > > > Alguém já passou por algo assim? Como resolveu?. > > > > > > Emerson Martins > > > DBA > > > Itec/AL > > > 82 9123-5504 > > > 82 9668-1283 > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > [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] -- >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] RMAN de single para RAC
Bom dia.. Acredito que uma outra forma para se fazer isso é usar os parametros... veja o exemplo abaixo. *.db_file_name_convert='+DG_DADOS/pfatdb','/ora_dados/pfatdb','+DG_INDEX/pfatdb','/ora_index/pfatdb','+DG_DICT/pfatdb/datafile','/ora_dict/pfatdb','+DG_UNDO/pfatdb/datafile','/ora_undo/pfatdb', '+DG_TEMP/pfatdb','/ora_temp/pfatdb' *.log_file_name_convert='+DG_REDOS','/ora_redoa/pfatdb','+DG_REDOSB','/ora_redob/pfatdb' Neste caso estou usando de ASM para filessystem, RAC para Standby. Mas acho que vc pode fazer ao contrario sem problemas. O Bom que você não precisaria fazer o migrate. Sendo assim, vc não precisaria ter 2TB na máquina para fazer isso. Você também pode olhar no link http://orafaq.com/maillist/oracle-l/2003/12/05/0468.htm para ver como a pessoa usou o comando "set newname for datafile" e claro, olhar na documentação Oracle também. Não passei o link, pois não estou pesquisei no site da Oracle. Acho que é isso, espero ter ajudado. att, Welvis Douglas De: Diego Leite Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 2 de Fevereiro de 2012 22:09 Assunto: Re: [oracle_br] RMAN de single para RAC Alex, Em primeiro lugar vc deve fazer o restore de migrando de filesystem para o ASM (single), apos essa migracao da forma de armazenamento vc ira fazer a migracao de rac para single que nao eh um bicho de 7 cabecas vai precisar criar tbsp de undo para os outros nos, tbsp temp , os outros threads de redo dos outros nos e alguns parametros de cluster... Segue nota metalink de como migrar de Filesystem para ASM. *Steps To Migrate/Move a Database From Non-ASM to ASM And Vice-Versa [ID 252219.1]* -- *Modified* 02-JAN-2011 *Type* BULLETIN *Status* PUBLISHED Applies to: Oracle Server - Enterprise Edition - Version: 10.1.0.2 to 11.2.0.1 - Release: 10.1 to 11.2 Information in this document applies to any platform. PurposeThis article describes the steps to migrate a database from Non-ASM to ASM and vice-versa. To setup ASM, please follow Note 452924.1 - How to Prepare Storage for ASM Note 265633.1 - ASM Technical Best Practices Note 249992.1 - New Feature on ASM (Automatic Storage Manager). Scope and ApplicationA scheduled downtime is needed. Steps To Migrate/Move a Database From Non-ASM to ASM And Vice-Versa** *Step 1: Edit the pfile/spfile of DB to point the new control_file location on ASM* E.g. : if your disk group name is '+DATA' control_files='+DATA//control01.ctl' The setting here is actually an alias for the controlfile. For 10gR1 or you don't want to use an alias for controlfile, please set control_files='+DATA' and use the following note to update the parameter again in the pfile/spfile after the controlfile is created at step #3. Note 468458.1 - How To Move Controlfile To ASM If you later want to duplicate an extra copy of control file, please see Note 345180.1 - How to duplicate a controlfile when ASM is involved * * *Step 2: Startup the database in nomount state* ** * SQL> Startup nomount * *Step 3: From RMAN session, copy the control file from old location to new location* RMAN> CONNECT TARGET RMAN> RESTORE CONTROLFILE FROM '/u01/TST/control01.ctl'; Here /u01/TST/control01.ctl is the old location of control file. *Step 4: From SQL session, mount the database* SQL> ALTER DATABASE MOUNT; *Step 5: Using RMAN, copy the datafile from NON-ASM to ASM* RMAN>BACKUP AS COPY DATABASE FORMAT '+DATA'; *Step 6: Using RMAN, rename the datafile , using the following command* RMAN> SWITCH DATABASE TO COPY; *Step 7: Switch tempfile and open database.* RMAN> run { set newname for tempfile 1 to '+DATA'; set newname for tempfile 2 to '+DATA'; ... switch tempfile all; } RMAN> ALTER DATABASE OPEN; *Step 8: Do the following maintenance* SQL> SELECT a.group#, b.member, a.status FROM v$log a, v$logfile b WHERE a.group#=b.group#; SQL> ALTER DATABASE ADD LOGFILE MEMBER '+ASM_Disk_group' TO GROUP 1; SQL> ALTER DATABASE ADD LOGFILE MEMBER '+ASM_Disk_group' TO GROUP 2; Em 2 de fevereiro de 2012 21:40, Alex Cwb escreveu: > ** > > > Alguem tem algum tutorial ou quick reference para indicar aonde posso > verificar pra ter idéia dos passos à seguir? > > obrigado. > > > 2012/2/2 orfeu lima > > > > > sim. > > To: oracle_br@yahoogrupos.com.br > > From: ab80...@gmail.com > > Date: Thu, 2 Feb 2012 18:36:23 -0200 > > Subject: [oracle_br] RMAN de single para RAC > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > &
Re: [oracle_br] Histórico das instruções DML
Leonardo, as view's dba_hist* não view's referente ao AWR. (http://docs.oracle.com/cd/B14117_01/server.101/b10752/autostat.htm#27045) e (http://docs.oracle.com/cd/E11882_01/server.112/e16638/autostat.htm#i35169) Sendo assim, acredito que elas devem manter as informações conforme a retenção de dias do AWR, acho que o padrão são 7 (sete) dias. att, Welvis Douglas De: Leonardo Santos da Mata Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 19 de Janeiro de 2012 11:04 Assunto: Re: [oracle_br] Histórico das instruções DML ei a auditoria não está ativada. essa view dba_hist_sqltext guarda registro por qtos tempo? 2012/1/19 Welvis Moretto > ** > > > Bom dia Leandro, tudo bem? > > Então, tem algumas formas de fazer isso.. para comandos DDL você pode usar > tanto o logminer como a auditoria do Oracle. > > Você pode estar verificando os comando executados nas view's > > select * from v$sqltext > select * from dba_hist_sqltext > > Caso, voê tenha o AWR ativo, você tem os snapshot gerados pelo Oracle. Só > lembrando que isso é configurado conforme o gosto, acho que por default é > 60 minutos com retenção de 7 dias. Acho que você consegue encontrar alguma > coisa lá, nas view's do AWR. > > Uma outra forma de você pegar isso é habilitando a auditoria (FGA) > conforme falando acima . > > Quando você pesquisa isso no google um dos primeiros sites que vem é o: > > http://www.oracle-base.com/articles/10g/Auditing_10gR2.php > > Espero ter ajudato. > > att, > > Welvis Douglas > > > De: Leonardo Santos da Mata > Para: GPOracle ; oracle_br < > oracle_br@yahoogrupos.com.br>; usuarios_oracle < > usuarios_ora...@yahoogrupos.com.br> > Enviadas: Quinta-feira, 19 de Janeiro de 2012 9:49 > Assunto: [oracle_br] Histórico das instruções DML > > > > > Ei pessoal, > > Eu tenho de verificar o log das instruções DML que ocorreram de um > determinado sistema em um determinada tabela do banco. > > Eu estou no oracle 10g e gostaria de ajuda para sabe por onde começar. > > Obrigado. > > -- > Cordialmente, > * > Leonardo Santos da Mata* > E-mail: leonardodam...@gmail.com > MSN: leonardom...@hotmail.com > Twiiter: twitter.com/lsmata > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Cordialmente, * Leonardo Santos da Mata* E-mail: leonardodam...@gmail.com MSN: leonardom...@hotmail.com Twiiter: twitter.com/lsmata [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: RES: RES: [oracle_br] Impdp Não termina!
Então, já fiz este tipo de coisa.. é meio demorado mesmo.. mas roda.. Veja se ha alguma coisa no metalink sobre isso, tipo bug ou algo do genero... Uma outra coisa que sempre esquecemos.. é... Se esta estrutura ja existe.. temos.. Constraints, Triggers, Indices... estas coiasas... Gere um trace desta sessão.. vai vamos saber o que está acontecendo... Abraço Amigo.. att, Welvis Douglas De: Milton Bastos Henriquis Junior Para: "oracle_br@yahoogrupos.com.br" Enviadas: Segunda-feira, 10 de Outubro de 2011 11:19 Assunto: RES: RES: [oracle_br] Impdp Não termina! Log do impdp: Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options Tabela-mestre "SYSTEM"."SYS_IMPORT_TABLE_01" carregada/descarregada com sucesso Iniciando "SYSTEM"."SYS_IMPORT_TABLE_01": system/@orcecdes dumpfile=DIR_EXP:movitsaida%U.dmp logfile=DIR_EXP:imp_movitsaida.log tables=gemcote.mov_itsaida content=data_only Processando o tipo de objeto TABLE_EXPORT/TABLE/TABLE_DATA -- Milton Bastos http://miltonbastos.com De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Welvis Moretto Enviada em: segunda-feira, 10 de outubro de 2011 11:14 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: [oracle_br] Impdp Não termina! O que acusa no Log de importação? att De: Milton Bastos Henriquis Junior mailto:milton.bastos%40meta.com.br>> Para: "oracle_br@yahoogrupos.com.br<mailto:oracle_br%40yahoogrupos.com.br>" mailto:oracle_br%40yahoogrupos.com.br>> Enviadas: Segunda-feira, 10 de Outubro de 2011 10:41 Assunto: RES: [oracle_br] Impdp Não termina! Beleza Welvis! Abri o alert.log e o último erro foi este: Thread 1 advanced to log sequence 12264 (LGWR switch) Current log# 3 seq# 12264 mem# 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCECDES\REDO03.LOG Wed Oct 05 07:50:36 2011 ORA-01555 caused by SQL statement below (SQL ID: 6tr7wbt5rmryt, Query Duration=44155 sec, SCN: 0x0003.e9f64f76): Wed Oct 05 07:50:36 2011 SELECT process_order, flags, xml_clob, NVL(dump_fileid, :1), NVL(dump_position, :2), dump_length, dump_allocation, grantor, object_row, object_schema, object_long_name, processing_status, processing_state, base_object_type, base_object_schema, base_object_name, property, size_estimate, in_progress FROM "SYSTEM"."IMPFULL" WHERE process_order between :3 AND :4 AND processing_state <> :5 AND duplicate = 0 ORDER BY process_order Wed Oct 05 07:57:50 2011 Thread 1 advanced to log sequence 12265 (LGWR switch) Current log# 1 seq# 12265 mem# 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCECDES\REDO01.LOG Wed Oct 05 07:58:42 2011 Repare que foi no dia 5 de outubro... hoje já é dia 10. De lá pra cá, tudo que tem no alert são os switchs de log. -- Milton Bastos http://miltonbastos.com De: oracle_br@yahoogrupos.com.br<mailto:oracle_br%40yahoogrupos.com.br> [mailto:oracle_br@yahoogrupos.com.br<mailto:oracle_br%40yahoogrupos.com.br>] Em nome de Welvis Moretto Enviada em: segunda-feira, 10 de outubro de 2011 10:29 Para: oracle_br@yahoogrupos.com.br<mailto:oracle_br%40yahoogrupos.com.br> Assunto: Re: [oracle_br] Impdp Não termina! Eai Miltão... Blz? Seguinte... verifique o Log... , pode ter ter alguma área mal dimensionada.. Verifique o Log.. veja o que tem de mensagem.. abraço! De: Milton Bastos Henriquis Junior mailto:milton.bastos%40meta.com.br><mailto:milton.bastos%40meta.com.br>> Para: "oracle_br@yahoogrupos.com.br<mailto:oracle_br%40yahoogrupos.com.br><mailto:oracle_br%40yahoogrupos.com.br>" mailto:oracle_br%40yahoogrupos.com.br><mailto:oracle_br%40yahoogrupos.com.br>> Enviadas: Segunda-feira, 10 de Outubro de 2011 9:21 Assunto: [oracle_br] Impdp Não termina! Bom dia amigos! Deixei rodando um import via DataPump na quinta-feira e não terminou até agora! Oracle 10gR2, Windows Server 2008. Detalhe: na sexta-feira já aparecia o status abaixo: Percent Done: 100 Mas não finaliza, está como "EXECUTING" até agora. O import é de apenas UMA tabela, porém é uma tabela grandinha - quase 50GB. O que faço? Cancelo e inicio novamente??? Há alguma maneira mais rápida? Import> status Job: SYS_IMPORT_TABLE_01 Operation: IMPORT Mode: TABLE State: EXECUTING Bytes Processed: 0 Current Parallelism: 1 Job Error Count: 0 Dump File: D:\dump\movitsaida%u.dmp Dump File: D:\dump\movitsaida01.dmp Dump File: D:\dump\movitsaida02.dmp Dump File: D:\dump\movitsaida03.dmp Dump File: D:\dump\movitsaida04.dmp Dump File: D:\dump\movitsaida05.dmp Dump File: D:\dump\movitsaida06.dmp Dump File: D:\dump\movitsaida07.dmp Dump File: D:\dump\mov
Re: RES: [oracle_br] Impdp Não termina!
O que acusa no Log de importação? att De: Milton Bastos Henriquis Junior Para: "oracle_br@yahoogrupos.com.br" Enviadas: Segunda-feira, 10 de Outubro de 2011 10:41 Assunto: RES: [oracle_br] Impdp Não termina! Beleza Welvis! Abri o alert.log e o último erro foi este: Thread 1 advanced to log sequence 12264 (LGWR switch) Current log# 3 seq# 12264 mem# 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCECDES\REDO03.LOG Wed Oct 05 07:50:36 2011 ORA-01555 caused by SQL statement below (SQL ID: 6tr7wbt5rmryt, Query Duration=44155 sec, SCN: 0x0003.e9f64f76): Wed Oct 05 07:50:36 2011 SELECT process_order, flags, xml_clob, NVL(dump_fileid, :1), NVL(dump_position, :2), dump_length, dump_allocation, grantor, object_row, object_schema, object_long_name, processing_status, processing_state, base_object_type, base_object_schema, base_object_name, property, size_estimate, in_progress FROM "SYSTEM"."IMPFULL" WHERE process_order between :3 AND :4 AND processing_state <> :5 AND duplicate = 0 ORDER BY process_order Wed Oct 05 07:57:50 2011 Thread 1 advanced to log sequence 12265 (LGWR switch) Current log# 1 seq# 12265 mem# 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCECDES\REDO01.LOG Wed Oct 05 07:58:42 2011 Repare que foi no dia 5 de outubro... hoje já é dia 10. De lá pra cá, tudo que tem no alert são os switchs de log. -- Milton Bastos http://miltonbastos.com De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Welvis Moretto Enviada em: segunda-feira, 10 de outubro de 2011 10:29 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Impdp Não termina! Eai Miltão... Blz? Seguinte... verifique o Log... , pode ter ter alguma área mal dimensionada.. Verifique o Log.. veja o que tem de mensagem.. abraço! De: Milton Bastos Henriquis Junior mailto:milton.bastos%40meta.com.br>> Para: "oracle_br@yahoogrupos.com.br<mailto:oracle_br%40yahoogrupos.com.br>" mailto:oracle_br%40yahoogrupos.com.br>> Enviadas: Segunda-feira, 10 de Outubro de 2011 9:21 Assunto: [oracle_br] Impdp Não termina! Bom dia amigos! Deixei rodando um import via DataPump na quinta-feira e não terminou até agora! Oracle 10gR2, Windows Server 2008. Detalhe: na sexta-feira já aparecia o status abaixo: Percent Done: 100 Mas não finaliza, está como "EXECUTING" até agora. O import é de apenas UMA tabela, porém é uma tabela grandinha - quase 50GB. O que faço? Cancelo e inicio novamente??? Há alguma maneira mais rápida? Import> status Job: SYS_IMPORT_TABLE_01 Operation: IMPORT Mode: TABLE State: EXECUTING Bytes Processed: 0 Current Parallelism: 1 Job Error Count: 0 Dump File: D:\dump\movitsaida%u.dmp Dump File: D:\dump\movitsaida01.dmp Dump File: D:\dump\movitsaida02.dmp Dump File: D:\dump\movitsaida03.dmp Dump File: D:\dump\movitsaida04.dmp Dump File: D:\dump\movitsaida05.dmp Dump File: D:\dump\movitsaida06.dmp Dump File: D:\dump\movitsaida07.dmp Dump File: D:\dump\movitsaida08.dmp Dump File: D:\dump\movitsaida09.dmp Dump File: D:\dump\movitsaida10.dmp Dump File: D:\dump\movitsaida11.dmp Dump File: D:\dump\movitsaida12.dmp Dump File: D:\dump\movitsaida13.dmp Dump File: D:\dump\movitsaida14.dmp Dump File: D:\dump\movitsaida15.dmp Dump File: D:\dump\movitsaida16.dmp Worker 1 Status: State: EXECUTING Object Schema: GEMCOTE Object Name: MOV_ITSAIDA Object Type: TABLE_EXPORT/TABLE/TABLE_DATA Completed Objects: 1 Completed Rows: 11,414,851 Completed Bytes: 48,585,454,616 Percent Done: 100 Worker Parallelism: 1 -- Milton Bastos http://miltonbastos.com This message has been scanned for malware by Websense. www.websense.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Clique aqui<https://www.mailcontrol.com/sr/0T19yDu7rnfTndxI!oX7Uj80y4Ou3KxpNZo8trhQKt4xHo+3szDSddyDjQ5oP6JGIEZflx!5bMqh35PDdlVduQ==> para reportar este e-mail como SPAM. [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] Impdp Não termina!
Eai Miltão... Blz? Seguinte... verifique o Log... , pode ter ter alguma área mal dimensionada.. Verifique o Log.. veja o que tem de mensagem.. abraço! De: Milton Bastos Henriquis Junior Para: "oracle_br@yahoogrupos.com.br" Enviadas: Segunda-feira, 10 de Outubro de 2011 9:21 Assunto: [oracle_br] Impdp Não termina! Bom dia amigos! Deixei rodando um import via DataPump na quinta-feira e não terminou até agora! Oracle 10gR2, Windows Server 2008. Detalhe: na sexta-feira já aparecia o status abaixo: Percent Done: 100 Mas não finaliza, está como "EXECUTING" até agora. O import é de apenas UMA tabela, porém é uma tabela grandinha - quase 50GB. O que faço? Cancelo e inicio novamente??? Há alguma maneira mais rápida? Import> status Job: SYS_IMPORT_TABLE_01 Operation: IMPORT Mode: TABLE State: EXECUTING Bytes Processed: 0 Current Parallelism: 1 Job Error Count: 0 Dump File: D:\dump\movitsaida%u.dmp Dump File: D:\dump\movitsaida01.dmp Dump File: D:\dump\movitsaida02.dmp Dump File: D:\dump\movitsaida03.dmp Dump File: D:\dump\movitsaida04.dmp Dump File: D:\dump\movitsaida05.dmp Dump File: D:\dump\movitsaida06.dmp Dump File: D:\dump\movitsaida07.dmp Dump File: D:\dump\movitsaida08.dmp Dump File: D:\dump\movitsaida09.dmp Dump File: D:\dump\movitsaida10.dmp Dump File: D:\dump\movitsaida11.dmp Dump File: D:\dump\movitsaida12.dmp Dump File: D:\dump\movitsaida13.dmp Dump File: D:\dump\movitsaida14.dmp Dump File: D:\dump\movitsaida15.dmp Dump File: D:\dump\movitsaida16.dmp Worker 1 Status: State: EXECUTING Object Schema: GEMCOTE Object Name: MOV_ITSAIDA Object Type: TABLE_EXPORT/TABLE/TABLE_DATA Completed Objects: 1 Completed Rows: 11,414,851 Completed Bytes: 48,585,454,616 Percent Done: 100 Worker Parallelism: 1 -- Milton Bastos http://miltonbastos.com This message has been scanned for malware by Websense. www.websense.com [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] Dúvida
Olá Leandro tudo bem? Então, até pensei nisso.. mas logo pensei... Put's que gambi e nem prosegui com a idéia... att, Welvis Douglas De: Leonardo Rezende Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 28 de Setembro de 2011 9:55 Assunto: Re: [oracle_br] Dúvida Acho que tenho uma idéia apenas para "exec proc_name@instance5; isso é possível?"... Em cada nó, se vc tiver um db_link que conecte aos outros 4 e a ele mesmo, vai sim ser possível executar essa procedure... Para isso vc deve forçar o sid e host no seu tns e criar seus db_links no banco usando essa configuração. LRezende Em 28 de setembro de 2011 09:48, Welvis Moretto escreveu: > ** > > > Olá pessoal tudo bem? Estou pesquisando algo aqui na empresa, mas não > obtive sucesso.Temos problemas com nosso JBOSS, onde a appl permite que o > mesmo usuário execute várias sessões no banco de dados. Na appl os usuários > não são usuários autenticados!!! Sendo assim, e o JBOSS vai pro espaço. > > Bom, este é meu problema. O Arquiteto identificou estas sessões, e faz > um mecanismo, que quando o JBOSS chegar a x% de utulização ele vai > eliminando estas sessões. > > Bom, agora vem meu problema: > > Tenho um ambiente Oracle com 5 nodes, Linux 5 com Oracle 10g Rel 2. Quando > da estas acontece isso, o JBOSS grava as informações em uma tabela Oracle, > só que para eu derrubar estas conexões é um tanto complicado. > > Eu poderia fazer um Job em cada um de dos Nodes, checando se a sessão que > está com problema de dando um kill na mesma.. Só que no Oracle 10g até onde > eu vi, eu não conseguiria dar um alter system set kill session > 'sid,serial#@inst_id'; por isso eu teria uma trigger em cada um dos nodes > fazendo isso. > > Só que ja tenho muita coisa rodando na máquina, e não queria fazer isso, > dizparando o Job em cada umas das instancias a daca 5 segundos... > > Uma outra solução seria retornar a instancia, com o pid para o JBOSS > "Java", e o java fazer um ssh host kill -9 pid; > > Uma outra seria fazer um shell onde o JBOSS "Java" passaria o pid ou eu > poderia ler as inf. que estão na tabela... e fazer um kill -9 de acordo com > o result set do mesmo. > > Alguem teria outra idéia para resolver isso? Teria como eu executar uma > procedure e fazer com que ela execute em um outro node? Exmplo: > estou conectado na instancia 1, e faço executo uma proc no node 5; > > exec proc_name@instance5; isso é possível? > > Obrigado pela Ajuda. > > att, > > Welvis Douglas > > [As partes desta mensagem que não continham texto foram removidas] > > > [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: OEM 11gR2 - Erro java
Boa tarde Raphael... Verifique as notas abaixo antes de abrir o SR. Caso você já tenha aberto o pessoal da Oracle pode pedir para você ser as seguintes notas.. Master Note for Enterprise Manager Configuration Assistant (EMCA) in Single Instance Database Environment [ID 1099271.1] Pre-requisites for Successful Execution of EMCA Commands in Single Instance Database Environment [ID 1113343.1] How to Troubleshoot EMCA Failures Due to Connectivity Issue to Database [ID 1106623.1] How to Troubleshoot EMCA Failures Due to Oracle Home Software Related Issues [ID 1107535.1] How to Troubleshoot EMCA Failures Due to Hostname and Port Related Issues [ID 1107743.1] How To Troubleshoot EMCA Failures Due to SYSMAN and Other Existing Objects During Re-Configuration [ID 1110043.1] How to Troubleshoot EMCA Failures Due to Database or OS Configuration [ID 1112254.1] ATTENTION - Enterprise Manager Database Control 10.2.0.4 Or 10.2.0.5 - Patch Required from 31-Dec-2010 onwards [ID 1217493.1] Note: 330689.1 acho que é isso.. Espero ter ajudado, Abraço! De: Raphael Franco Para: "oracle_br@yahoogrupos.com.br" Enviadas: Quinta-feira, 22 de Setembro de 2011 12:14 Assunto: Re: [oracle_br] Re: OEM 11gR2 - Erro java Chiappa, Não deu certo o Patch! Prereq "checkApplicable" for patch 9935898 failed. The details are: Patch 9935898: Required component(s) missing : [ oracle.sysman.oms.core, 11.1.0.1.0 ] Vou tentar abrir um chamado no metalink de algum cliente. Raphael De: José Laurindo Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 20 de Setembro de 2011 12:39 Assunto: [oracle_br] Re: OEM 11gR2 - Erro java A minha Recomendação seria, se vc tiver conta no Suporte Oracle, nem que seja pra outro servidor/outro Cliente, ou se algum amigo tiver, que vc tente abrir um Chamado no Suporte Oracle primeiro, para Confirmar se realmente o patch é aplicável : pelo texto parece que sim, mas sempre é legal realmente confirmar antes Caso realmente não tenha como abrir Chamado, aí sim, já que vc estará por conta, é partir pra tentativa-e-erro, instalando o patch pra ver que bicho dá... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Raphael Franco escreveu > > Obrigado Chiappa, > > Putz... tava na cara... "and later"... se fosse uma cobra tinha me picado! > hehehe > > Irei aplicar o Patch para ver o que acontece! > > att. > Raphael > > > > > > De: José Laurindo > Para: oracle_br@yahoogrupos.com.br > Enviadas: Terça-feira, 20 de Setembro de 2011 11:37 > Assunto: [oracle_br] Re: OEM 11gR2 - Erro java > > > > Colega, na alocação atual a empresa não usa o OEM Grid Control, e não tenho > um ambiente pra reproduzir, mas palpito que : > > 1. a nota metalink que vc cita diz claramente (grifo com *s meu) : > > "Applies to: > > Enterprise Manager Grid Control - Version: 11.1.0.0 and later *** " > > ora, 'and later' = 'E POSTERIORES', ou seja, 11.2, que é Posterior à 11.1, > Pode Sim ser afetada, okdoc ? > > 2. a mesma nota indica a Solução : > > "Solution: Apply patch 9935898 on the OMS" > > ==> então penso que está Claro o procedimento : > > - abrir Chamado no metalink / suporte para Confirmar o bug > - se confirmado, aplicar o Patch > > 3. work-arounds vc só aplica SE, e apenas SE, a Solução não está disponível > e/ou há um impedimento para a aplicar, nunca são o método preferido Caso > vc vá aplicar qquer um dos dois work-arounds, controlar grupos e Privilégios > de usuários no OEM vc faz conectando nele com o super-usuário administrador > dele, normalmente o SYSMAN e aciona o menu de Setups. Falando sobre os > work-arounds, o #2 parece ser mais simples e efetivo, SE vc for tentar > work-aroundar, começa por ele.. Dá uma lida nos manuais de Administração do > OEM que vc acha mais refs... > > []s > > Chiappa > > > --- Em oracle_br@yahoogrupos.com.br, Raphael Franco escreveu > > > > Boa tarde, > > > > Ambiente de testes: > > 2 nós - Oracle RAC 11.2.0.2 / CentOS release 5.5 64Bits > > > > > > > > Depois de instalado, o OEM apresenta esse erro após logar: > > > > > > CPU do Host > > Erro > > Exceção não tratada durante a geração do gráfico CPU do Host. > > > > 1. java.lang.Exception: Invalid BoundDataSource: no class, method or > > dataSource provided. > > 2. at > > oracle.sysman.emSDK.chart.EmChartBoundDataSourceBean.initDataSource(EmChartBoundDataSourceBean.java:98) > > > > > > - No metalink id=1262564.1 diz ser um Bug mas a versão é 11.1 e também não > > entendi o que fazer no > > Workarounds. Por ser 11.1 acredito que não se aplica nesse caso. > > > > - Também achei o Bug 9390531, porém acho que ainda nao tem Patch de > > correção. > > > > - Ja tentei recriar o repositorio mas o erro continua! > > > > > > > > Alguem ja se deparou com esse erro? > > > > Att > > Raphael > > > > [As partes desta mensagem que não continham texto for
Re: [oracle_br] Migrate Database
Eai Marcos tudo bem? Então, achei que havia alguma limitação a nível de recusro Oracle para as téc/tool para migração. Normalmente eu faço um export e import! Também já fiz upgrade manual! Queria saber para ver se estou fazendo a o trabalho de forma correta, ou se tem alguma coisa que posso fazer de uma forma mais eficiente. Mas como tudo depende.. Vlw Marcos... Abraço! De: Marcos Braga Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 24 de Agosto de 2011 14:40 Assunto: Re: [oracle_br] Migrate Database Oi Welvis, Essa é uma decisão que você toma baseado na arquitetura, ambiente e tempo disponível para tal. Particularmente, gosto muito de fazer uma nova instalação, enxuta, limpa, e criar uma base de dados para depois exportar e importar a base. Esse procedimento garante uma base limpa, desfragmentada e quando efetuado corretamente, evita muitos problemas de migração via upgrade. Óbvio que isso depende: 1. do tamanho da base; 2. do hardware disponível; 3. do ambiente disponível; 4. espaço em storage disponível; 5. tempo disponível. Essas variáveis ditam as regras. Não adianta você querer criar uma base limpa, desfragmentada se não tem tempo, ou espaço para tanto. As alternativas mais rápidas para uma migração com um mínimo de downtime são: 1. RMAN; 2. Transportable tablespace; 3. Oracle GoldenGate. Essa última aprendi há pouco tempo e funciona bem quando o cliente não tem tempo ou janela de downtime. No mais, recomendo: 1. Avalie o tamanho da sua base de dados; 2. Avalie o hardware e ambiente disponibilizado para a migração; 3. Avalie o tempo disponível para efetuar a migração. Com essas questões sanadas, você encontrará a resposta para sua pergunta: pois cada solução adotada vai depender das variáveis (no primeiro parágrafo) que cada empresa dispõe. Espero ter ajudado []s Braga 2011/8/24 Welvis Moretto > ** > > > Olá pessoal, > > Estava olhando as notas no metalink Oracle Database 11gR2 Upgrade Companion > e Oracle Database 10gR2 Upgrade Companion para migração. Gostaria de saber > qual é a melhor forma de fazer uma migração? > > exp/imp, expdp/impdp, Upgrading with Database Upgrade Assistant (DBUA), > Manual migrate, etc > > Como definir isso? > > Tem algum artigo que aborde isso? > > abraço! > > Welvis Douglas > [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] Ajuda
Olá Colega tudo bem? Então, acho que seria bom você iniciar com o "Oracle Database 9i, 10g, and 11g Programming Techniques and Solutions"... Muito bom livro., Claro e a documentação Oracle... Espero ter ajudado.. Abraço! De: Marcel Cavallaro Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 18 de Agosto de 2011 20:55 Assunto: [oracle_br] Ajuda Pessoal Sou da área de redes e quero mudar para banco de dados. Se possivel me ajudem indicando material de estudo oracle para iniciante. Obrigado [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Migração RAC 11.1.0.6 para 11.2.0.2 - Sugestões
Boa tarde... Qual o tamanho do banco de dados? Você já pensou em criar o banco standby com os 2 nodes.. depois que estiver tudo sicronizado vc abre habilita o novo RAC? Eu particularmente tento correr de dblink’s, uso apenas quando não tenho saída. Há algum tempo, aqui na empresa fizeram uma cópia storage to storage, usaram uma ferramenta, mas não lembro o nome. Tenho owner’s aqui na empresa com 450G de dump, a base importar em menos de 24H, todo o usuário importado tem em torno de 850G. Também é uma solução. Esse é meu ponto de vista, olhando para um ambiente que eu não conheço... Att, De: luzizardba Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 2 de Agosto de 2011 12:37 Assunto: [oracle_br] Migração RAC 11.1.0.6 para 11.2.0.2 - Sugestões Boa tarde amigos, Neste final de semana, irei realizar a migração do cluster de 2 nós da minha empresa que esta na versão 11.1.0.6 e utiliza Red Hat 5.2 para a versão RAC 11.2.0.2 e RHEL 5.5 e gostaria de algumas sugestões dos caros amigos... Hoje tenho um storage da DELL conectado a estes nós e possuo 3 diskgroups (DATA, INDX e FRA). Tenho uma terceira maquina que será utilizada para o 3 nó, então ela esta ainda parada. Minha idéia inicial seria mover todas as tablespaces que se encontram no diskgroup INDX para DATA e desabilitar o segundo nó do cluster, deixando somente o primeiro operacinal. Desta maneira eu já teria os dois primeiros nós do novo cluster sendo montado em cima do novo diskgroup que será criado, a partir do INDX que foi dropado. Aos poucos (durante a semana) iria movendo as tablespaces / usuário de um servidor par ao outro e criando as devidas conexões entre as consultas, através de DBLINK / sinomimos publicos. Desta maneira conseguir ter os dois ambientes no ar. A idéia do transporte dos dados, seria através de tablespaces transporaveis (datapump). Fiz alguns testes no transporte utilizando tablespaces transportables da versão 11.1.0.6 para a versão 11.2.0.2 e não tive problemas. No novo cluster, pretendo utilizar OCFS2 para recepcionar SPFILE, Voting e OCR. O que acham ? alguma sugestão ? Lembrado somente que tive esta ideia pensando em um ambiente disponível o mais tempo possível. [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Self-Study Oracle
Olá pessoal, tudo bem? Estou querendo comprar um Self-Study, o material é bom compensa? Ou é melhor compara um livro sobre o assunto? Abraço! att, Welvis Douglas [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Criação de Script - Coelta de Estatisticas
Pode ser que a coleta de estatistica estaja bloqueada para alguns usuários.. Att, Welvis De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de JLSilva Enviada em: terça-feira, 7 de junho de 2011 11:50 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Criação de Script - Coelta de Estatisticas carandiuruba vc poderia enviar o bloco plsql completo, exatamente como está escrito? quando vc diz q não tá rolando, vc se refere a algum erro? se sim, qual erro? On Jun 07, 2011, at 11:37 , candiurudba wrote: > Bom dia colegas, > > Estou refazendo alguns script antigos, quanto a coleta de estatisticas e estou tendo alguma dificuldade para criar um unico script, com a devida passagem de parametros relacionada aos owners que possuo... > > Irei fazer uma criação de histogramas diaria (20%) e no sabado, uma coelta full de estatisticas... > > A idéia seria a seguinte... > > begin > cursor_username in (select distinct (username) > from dba_users > where lower(username) not in ('apex_public_user', > 'flows_03', > 'flows_files', > 'owbsys', > 'spatial_csw_admin_usr', > 'spatial_wfs_admin_usr', > 'wkproxy', > 'wksys', > 'wk_test', > 'xs$null', > 'si_informmtn_schema', > 'scott', > 'oracle_ocm', > 'dip', > 'outln', > 'mgmt_view', > 'tsmsys', > 'ix', > 'anonymous', > 'sysman', > 'mdsys', > 'sys', > 'system', > 'xdb', > 'dbsnmp', > 'olapsys', > 'oe', > 'wmsys', > 'xdb', > 'dmsys', > 'ordplugins', > 'ordsys', > 'wmsys', > 'exfsys', > 'ctxsys', > 'home', > 'hs', > 'si_informtn_schema', > 'mddata', > 'ora_xp_auditoria') > order by username) > > EXEC DBMS_STATS.GATHER_SCHEMA_STATS('cursor_username',ESTIMATE_PERCENT => 20, METHOD_OPT =>'FOR ALL COLUMNS SIZE AUTO', DEGREE => 4, CASCADE => TRUE); > > end; > / > > Mas não esta rolando...alguem tem alguma sugestão ou ideiá ? Senão terei que criar linha a linha para todos os schemas que possuo... > > Obrigadão > > > > > > > > -- >> 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 > >
RES: [oracle_br] Criação de Script - Coelta de Estatisticas
Bom dia... Olha, acho que não é por ai Você está tentando coletar estatística de todos os usuários do banco de dados. Veja bem, tem objetos no banco de dados Oracle que não se pode alterar as estatísticas.. Neste caso, recomendo você a coletar apenas de seu usuário de produção, onde roda seu ERP. Agora, vc pode também coletar as estatísticas do usuário SYS, vi alguma coisa na documentação a respeito.. Agora de tudo, acho desnecessário.. E outra, isso é um número estimado.. tipo 20%, a algum tempo, o Chiappa colocou uns scripts aqui no forum, onde ele dividia entre tabelas pequenas, médias e grande.. e coletava de forma diferente para cada uma delas... O que você precisa fazer? Qual Sua idéia? Qual banco versão? Qual SO... Abraço! De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de candiurudba Enviada em: terça-feira, 7 de junho de 2011 11:37 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Criação de Script - Coelta de Estatisticas Bom dia colegas, Estou refazendo alguns script antigos, quanto a coleta de estatisticas e estou tendo alguma dificuldade para criar um unico script, com a devida passagem de parametros relacionada aos owners que possuo... Irei fazer uma criação de histogramas diaria (20%) e no sabado, uma coelta full de estatisticas... A idéia seria a seguinte... begin cursor_username in (select distinct (username) from dba_users where lower(username) not in ('apex_public_user', 'flows_03', 'flows_files', 'owbsys', 'spatial_csw_admin_usr', 'spatial_wfs_admin_usr', 'wkproxy', 'wksys', 'wk_test', 'xs$null', 'si_informmtn_schema', 'scott', 'oracle_ocm', 'dip', 'outln', 'mgmt_view', 'tsmsys', 'ix', 'anonymous', 'sysman', 'mdsys', 'sys', 'system', 'xdb', 'dbsnmp', 'olapsys', 'oe', 'wmsys', 'xdb', 'dmsys', 'ordplugins', 'ordsys', 'wmsys', 'exfsys', 'ctxsys', 'home', 'hs', 'si_informtn_schema', 'mddata', 'ora_xp_auditoria') order by username) EXEC DBMS_STATS.GATHER_SCHEMA_STATS('cursor_username',ESTIMATE_PERCENT => 20, METHOD_OPT =>'FOR ALL COLUMNS SIZE AUTO', DEGREE => 4, CASCADE => TRUE); end; / Mas não esta rolando...alguem tem alguma sugestão ou ideiá ? Senão terei que criar linha a linha para todos os schemas que possuo... Obrigadão
RES: RES: [oracle_br] Re: DBWR lento
Boa, eu havia guardado em minhas anotações.. Mas não havia lido a nota... Valeu pala ajuda Silva.. Abraço! De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de JLSilva Enviada em: terça-feira, 7 de junho de 2011 10:01 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: [oracle_br] Re: DBWR lento fala Welvis. blz? aquela nota que o chiappa citou fala sobre isso: 781999.1 vc tem acesso ao metalink? se sim, dê uma olhada nessa nota. mas em resumo, a sugestão da nota é dimensionar os redologs para 20 minutos entre cada switch. On Jun 07, 2011, at 9:44 , wel...@stcruz.com.br wrote: > Olá pessoal... > > Gostaria de saber se há alguma nota no metalink que diz se quanto em > quanto tempo é um switch para um banco OLTP.. Eu costumo > deixar/recomendar que os switchs sejam de pelo menos uns 10 minutos., > claro dependendo do horário este número pode variar um pouco tanto para > mais quanto para menos. > > Mas com toda esta discussão fiquei curioso sobre isso... > > Att, > > Welvis Douglas > De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em > nome de Fábio Gibon - Comex System > Enviada em: segunda-feira, 6 de junho de 2011 22:08 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] Re: DBWR lento > > > Na real eu não queria saber realmente se o redolog deveria ser 50mb, > 200mb, 2gb, ... foi levantado a hipótese aqui de que o problema de > desempenho do banco era por problema de performance de IO nos discos onde > estavam os redologs, então tentei levantar alguns dados para ver se não > estava pecando em alguma configuração (antes de sair culpando o disk group > que estão os redos) > > sds > Fábio Gibon > - Original Message - > From: jljlsilva > To: oracle_br@yahoogrupos.com.br > Sent: Monday, June 06, 2011 4:40 PM > Subject: [oracle_br] Re: DBWR lento > > portilho, legal suas observações. penso que o caminho é esse mesmo. > eu imagino que as pessoas que colocam perguntas desse tipo que o fábio > gibon colocou aqui nesse tópico, não tem informações suficientes sobre o > assunto e precisam justamente desse tipo de comentário, sem exageros, mas > direcionando, neste caso, sobre como calcular o que ele precisa. > legal... valeu... > > --- Em oracle_br@yahoogrupos.com.br, Ricardo Portilho Proni > escreveu >> >> Oi. >> >> - Não importa o tamanho do banco, e sim o tamanho das gravações. Um >> banco de 1TB que só sofre SELECT não terá impacto em ter os pequenos >> Redo Logs padrão do Oracle (3 x 50MB); >> - Você deve ter Redo Logs suficientes (em tamanho e quantidade) para >> contar sua maior gravação concorrente. Veja neste exemplo, eu executo >> uma gravação de 250MB sem ter 250MB de Redo Log, e o tempo é prejudicado >> em mais de 100%. Após adicionar um único Redo Log de 1GB, tenho meu >> problema solucionado: >> http://profissionaloracle.com.br/blogs/portilho/2009/01/14/imp-lento-no-oracle/ >> - Você deve ter Redo Logs suficientes (em tamanho em quantidade) de >> forma que o Wait Event "log file switch" não ocupe um tempo relevante no >> período analisado. Se ele ocupa apenas 5% do seu tempo de banco, e você >> não precisa destes 5% de tempo, não precisa altera-los; >> - Redo Logs grandes não impactam o sistema por conta da geração de >> Archives grandes: se você está efetuando uma gravação de 100GB, o Oracle >> irá gerar 100GB (+ ou -) de Archives de qualquer forma, seja em pedaços >> de 100MB ou de 1GB; >> - Em um RAC de 8 Nós, teriam sido gastos alguns milhões de dólares só >> de licenças do Oracle. Neste cenário, 160GB de disco é irrelevante, este >> ambiente deve ter até mais de 160GB de RAM. >> >> Espero ter ajudado. >> >> >> Em Sáb, 2011-06-04 às 01:32 +, jljlsilva escreveu: >> >>> >>> >>> chiappa, >>> mas, vamos detalhar um pouco mais. o que é um "banco de dados nanico" >>> prá vc? >>> vc acha q um redolog muito grande não poderia causar problemas de >>> performance no momento do arquivamento? afinal, não é toda empresa que >>> tem storages de performance tão alta quanto gostaríamos. >>> nunca precisei usar um membro de redolog de 2GB, até o momento. me >>> parece q, como vc citou no final da sua explicação, vc usou como base >>> "níveis / volumes não triviais", o que precisaria de muito mais >>> análise para se chegar a tal conclusão. >>> entende porque me surpreendeu? até porque vc enfatiza com letras >>> grandes como se o básico/mínimo fosse aquilo, via de regra. >>> >>> --- Em oracle_br@yahoogrupos.com.br, José Laurindo >>> escreveu >
RES: [oracle_br] Re: DBWR lento
Olá pessoal... Gostaria de saber se há alguma nota no metalink que diz se quanto em quanto tempo é um switch para um banco OLTP.. Eu costumo deixar/recomendar que os switchs sejam de pelo menos uns 10 minutos., claro dependendo do horário este número pode variar um pouco tanto para mais quanto para menos. Mas com toda esta discussão fiquei curioso sobre isso... Att, Welvis Douglas De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Fábio Gibon - Comex System Enviada em: segunda-feira, 6 de junho de 2011 22:08 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Re: DBWR lento Na real eu não queria saber realmente se o redolog deveria ser 50mb, 200mb, 2gb, ... foi levantado a hipótese aqui de que o problema de desempenho do banco era por problema de performance de IO nos discos onde estavam os redologs, então tentei levantar alguns dados para ver se não estava pecando em alguma configuração (antes de sair culpando o disk group que estão os redos) sds Fábio Gibon - Original Message - From: jljlsilva To: oracle_br@yahoogrupos.com.br Sent: Monday, June 06, 2011 4:40 PM Subject: [oracle_br] Re: DBWR lento portilho, legal suas observações. penso que o caminho é esse mesmo. eu imagino que as pessoas que colocam perguntas desse tipo que o fábio gibon colocou aqui nesse tópico, não tem informações suficientes sobre o assunto e precisam justamente desse tipo de comentário, sem exageros, mas direcionando, neste caso, sobre como calcular o que ele precisa. legal... valeu... --- Em oracle_br@yahoogrupos.com.br, Ricardo Portilho Proni escreveu > > Oi. > > - Não importa o tamanho do banco, e sim o tamanho das gravações. Um > banco de 1TB que só sofre SELECT não terá impacto em ter os pequenos > Redo Logs padrão do Oracle (3 x 50MB); > - Você deve ter Redo Logs suficientes (em tamanho e quantidade) para > contar sua maior gravação concorrente. Veja neste exemplo, eu executo > uma gravação de 250MB sem ter 250MB de Redo Log, e o tempo é prejudicado > em mais de 100%. Após adicionar um único Redo Log de 1GB, tenho meu > problema solucionado: > http://profissionaloracle.com.br/blogs/portilho/2009/01/14/imp-lento-no-oracle/ > - Você deve ter Redo Logs suficientes (em tamanho em quantidade) de > forma que o Wait Event "log file switch" não ocupe um tempo relevante no > período analisado. Se ele ocupa apenas 5% do seu tempo de banco, e você > não precisa destes 5% de tempo, não precisa altera-los; > - Redo Logs grandes não impactam o sistema por conta da geração de > Archives grandes: se você está efetuando uma gravação de 100GB, o Oracle > irá gerar 100GB (+ ou -) de Archives de qualquer forma, seja em pedaços > de 100MB ou de 1GB; > - Em um RAC de 8 Nós, teriam sido gastos alguns milhões de dólares só > de licenças do Oracle. Neste cenário, 160GB de disco é irrelevante, este > ambiente deve ter até mais de 160GB de RAM. > > Espero ter ajudado. > > > Em Sáb, 2011-06-04 às 01:32 +, jljlsilva escreveu: > > > > > > > chiappa, > > mas, vamos detalhar um pouco mais. o que é um "banco de dados nanico" > > prá vc? > > vc acha q um redolog muito grande não poderia causar problemas de > > performance no momento do arquivamento? afinal, não é toda empresa que > > tem storages de performance tão alta quanto gostaríamos. > > nunca precisei usar um membro de redolog de 2GB, até o momento. me > > parece q, como vc citou no final da sua explicação, vc usou como base > > "níveis / volumes não triviais", o que precisaria de muito mais > > análise para se chegar a tal conclusão. > > entende porque me surpreendeu? até porque vc enfatiza com letras > > grandes como se o básico/mínimo fosse aquilo, via de regra. > > > > --- Em oracle_br@yahoogrupos.com.br, José Laurindo > > escreveu > > > > > > Então, seguinte : é Claro que a maneira Correta e precisa de > > especificar o redo log size no 10g é usar o Assistente apropriado, e é > > claro também que o redo log guarda alterações vindas de DML > > basicamente, então o tamanho apropriado depende Totalmente de quantas > > alterações simultâneas vc tem E o quanto elas 'alteram' , E também > > óbvio que podem existir bancos nanicos aonde o mínimo do mínimo tá > > mais que bão, mas eu penso aqui em produção plena, ambiente com > > criticidade, numa Empresa com muitos usuários, muitas alterações e > > centenas e centenas de Gb de dados, NÂO-ESTÁTICOS Nesse cenário > > não tem como eu chamar centena de Mbs de outra coisa que não anão, > > mínimo do mínimo , verticalmente prejudicado se vc quiser ser > > politicamente correto... > > > Pra vc ter uma idéia , a nota oficial sobre isso (a "General > > Guideline F
RES: [oracle_br] Erro oracle ORA-01578
O que pode ser? Como diz minha filha, IXI, IXI, IXI.. rsrsrs ORA-01578: ORACLE data block corrupted (file # string, block # string) Cause: The data block indicated was corrupted, mostly due to software errors. Action: Try to restore the segment containing the block indicated. This may involve dropping the segment and recreating it. If there is a trace file, report the errors in it to your ORACLE representative. Então Juliano, este erro é um erro típico de bloco corrompido, este ponto de montagem está normal? Qual a versão do Oracle que está instalado? Qual SO? Tem backup e qual o tipo de backup? Att, Welvis Douglas
[oracle_br] Pós-Graduação x especialização
Olá Alex... Então, não curti.. Sendo a distancia seria melhor você pegar bons livros/apostilas na net ou no próprio site da Oracle para estudar... E é um custo a menos que você tem. Uma outra coisa que poucas pessoas não se atentam, é melhor você fazer curso na Oracle pois caso vc queira tirar certificação é válido. Caso, você não tenha muita familiaridade com o Ingles, procure na net, ou eu posso te mandar as apostilas do Curso do 9i, material em português da Oracle. O material fala muita coisa legal, coisa que no Oracle passaram apenas por cima, no 9i bem detalhado bom e com isso você vai se familiarizando com os termos. Espero ter ajudado Att, Welvis Douglas
RES: [oracle_br] Re: ORA-01113 - ORA-01110
Olá, Márcio tudo bem? Como que é feito este backup? Não vi você explicando nas mensagens anteriores. Bom, meu ponto de vista sobre o assunto é: Não curto muito colocar as tablespaces do banco “bagin backup”. Para fazer um backup de um banco pequeno isso até que vai, mas quando se tem um banco grande com 800 datafiles e os outros arquivos, temp, log, constrol file, spfile ou init... enfim. Quero dizer que o risco de dar problema é alto, uma vez que eu não manjo tanto de OS assim, quero dizer Shell, ou bat para fazer os backups, sem falar que backup é algo sério e o que está feito.. deve estar integro para um restore. Claro, dependendo do ambiente tenho que fazer desta forma, mas não curto... prefiro o BOM e velho RMAN. O que vc pode fazer para melhorar este teu backup, para evitar problemas futuros é fazer uma rotina no RMAN, ele mesmo já se encarrega de copiar todos os arquivos de dados, archives, spfile. Claro, só veja essa questão do banco estar ONLINE ou OFFLINE, q isso também pode te complicar na hora do backup do RMAN. Se o seu banco está em NOARCHIVELOG e vc faz um backup dele Online, cara.. pode jogar o backup fora. Bom, sendo assim..vc pode desenvolver um rotina dessa em RMAN, pode ser com o banco On ou OFF... e peça para a “Infra” guardar os arquivos do backup RMAN. O pessoal de infra as vzs não entende muito de Oracle para saber estes detalhes técnicos, eles apenas fazem o backup.. depois o DBA que se lasque para voltar. então, verifique esta questão, claro primeiro entenda os conceitos que tanto o Marcus Vinicius, Chiappa e outros amigos da lista passou... Depois desenvolva a rotina, e passe o arquivos para os caras colocar isso na fita., agora se vc usar um DataProtector é só colocar o script lá... ou faz um scheduler ou Shell mesmo... Depois que vc tem seu backup no RMAN vc pode usar features como DUPLICATE... Espero ter ajudado. Att, Welvis Douglas De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Milton Enviada em: sexta-feira, 27 de maio de 2011 13:30 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Re: ORA-01113 - ORA-01110 Olá Márcio, olá pessoal Posso dar meu pitaco? Estou longe de ter a experiência da maioria aqui, mas lendo este e-mail percebi que o problema é muito mais “político” do que técnico. Pelo que entendi, a equipe de infra da tua empresa resolveu usar esta política de backup, copiando imagens inteiras dos discos, visando praticidade (pois copiando imagens inteiras, TUDO está backupeado). É isso mesmo que entendi? Acredito que você, como DBA, não precisa conflitar com esta política. Não seria possível vc implementar backups com RMAN, guardando os backups no próprio disco? Backups full, archives, controlfile fazer esses backups no mesmo disco (se houver espaço disponível, é claro), e assim eles entrariam também no backup do mirror. Ou seja, quando precisar restaurar o backup da LTO, provavelmente o banco estará corrompido, mas aí vc faz um restore/recovery do teu backup full RMAN, aplicando os archives. Assim a infra continua fazendo fazendo os backups do mirror (pra eles é transparente o fato de ter backups RMAN no meio dos dados), mas agora vc tem um backup muito mais seguro caso precise de um restore. Por favor pessoal, caso eu tenha falado alguma besteira, fiquem a vontade para me corrigir, estou aqui pra aprender! Abraços Milton De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Márcio Ricardo Alves da Silva Enviada em: quinta-feira, 26 de maio de 2011 17:47 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Re: ORA-01113 - ORA-01110 Marcus, quando eu assumi o banco aqui na empresa, a forma de backup já estava sendo feita dessa maneira, ou seja, quebra o mirror e grava o mesmo em LTO. Fiz vários restore através de LTO e não tive problemas, teve um outro, mas problema de fita. Via ftp, que estou fazendo agora, já fiz algumas vezes também. Eu nunca gostei do mirror, pedi para implementar o RMAN, mas fui voto vencido e agora estou nessa batalha. - Original Message - From: Marcus Vinicius To: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> Sent: Thursday, May 26, 2011 5:41 PM Subject: Re: [oracle_br] Re: ORA-01113 - ORA-01110 Márcio, Mas independente de ser mirror, se o banco não for colocando em begin backup, o mirror terá somente o banco com os blocos fraturados. Isto é, banco corrompido. Como o Chiappa dissse. Abraço Marcus Vinicius Miguel Pedro Oracle ACE ♠ mvmpe...@yahoo.com.br <mailto:mvmpedro%40yahoo.com.br> Blog: http://www.viniciusdba.com.br Perfil ACE: http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540 On 26/05/2011, at 17:37, Márcio Ricardo Alves da Silva wrote: > Xará, o banco está ONLINE, mas os meus discos são todos espelhados. Então quando quebro o mirror, eu copio do mirror e o banco ONLINE fica trablhando de outro disco. > > - Original Message - >
RES: [oracle_br] Re: Baixa Performance dbLink
Chiappa, Coloquei para fazer via insert com append, ficou bala... Antes com cursor ele fazia 1000 linhas a cada 180 segundos... Via insert, fez 26 000 em 41. Ficou muito mais rápido... Acho que ele estava se perdendo quando fazia o insert linha a linha... Chiappa, obrigado pela ajuda e forma.. e claro as demais amigos da lista também. Abraço! De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de José Laurindo Enviada em: quarta-feira, 25 de maio de 2011 14:16 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Re: Baixa Performance dbLink OK, algumas respostas : - vc diz que "em relação ao plano está tudo em ordem" : tá, mas é EXATAMENTE O MESMO plano que foi gerado nos dois casos ?? Vc pegou o plano REAL, o que foi verdadeiramente executado (olhando pelas views V$SQL_PLANxx, provavelmente), ou foia ESTIMATIVA, às vezes mentirosa, do EXPLAIN PLAN ??? Se não foi o plano real, aí a sua intenção de fazer o TRACE+TKPROF da sessão que vai bem e outro da sessão que vai mal já te dá também o plano real, além dos waits, sim... Esse plano REAL vai nos dizer também outra possibilidade, que é a de PARALELISMO, nós não sabemos se está sendo usado pelo banco Paralelismo no sql que vai bem e por qquer motivo/setting não está sendo usado na tabela que vai mal... - sobre o insert into as select, teste não só a opção de fazer num comando só ao invés de cursor, MAS também , como eu disse, investigue a possibilidade de minimizar redo desligando os índices e fazendo INSERT /* APPEND */ into tabela (selectdesejado@dblink) , já que vc não usa dg aqui - vc ainda não falou das tablespaces, se são LMT ou não, mas como vc diz que usa ASSM ("PCTFREE e PCTUSED estão sendo gerenciado automaticamente"), imagino que seja LMT com extents AUTO (system-allocated) , o que junto com o ASSM e junto com a ausência de DELETEs em massa que vc confirmou também diminuem em MUITO a chance de problemas de storage (tipo white space, I/O multibloco em extents muito pequenos, etc) mas ainda assim eu sugiro que vc faça o teste que a gente pensou, ie, de criar uma outra tabela num tablespace à parte e ver se dá diferença - sobre alterações tipo ARRAYSIZE, faz tempo que não preciso fazer alterações do tipo no sql*net diretamente : sei que é possível mas ANTES esgote as possibilidades acima , que são muito mais fáceis e mais prováveis de dar resultado... E um detalhe importante : faça seus testes ** SEMPRE ** diretamente no servidor-destino, via sql*plus, conectando localmente com sqlplus user/senha (** SEM ** @hoststring) , para minimizar tráfego de rede []s Chiappa --- Em oracle_br@yahoogrupos.com.br, welvis@... escreveu > > Olá Chiappa tudo bem? > > Desculpa o atraso, deixa eu ver se eu consigo responder suas perguntas... > A tabela não sobre sofre deleção em maça não! E a uma vez a cada 15 ou 20 > dias damos um truncate nela.. > > Com relação a High-Water-Mark parece que esta tranqüilo > > TABLE UNUSED BLOCKS TOTAL BLOCKS HIGH > WATER MARK > -- --- --- > --- > TABELA 0 188416 188415 > > O PCTFREE e PCTUSED estão sendo gerenciado automaticamente pelo Oracle, o > PCTFREE está com 10% e o PCTUSED está null. > > Os únicos eventos de wait são os "SQL*Net message from dblink" e "SQL*Net > message from client" os eventos consultei na view gv$session_wait; > > Com relação ao plano está estudo em ordem. Vou gerar um trace da sessão e > ver o que os waits corretos que aparece, olha vou dar uma olhada com > relação a um insert into as select para ver se é mais rápido. > > Tenho dataguard apenas na Origem, no destino como trabalhamos com D-3 não > temos. > > Chiappa, com relação ao limite de pacote no Net8, vi em um artigo que dá > para mudar o tamanho do arraysize para passar mais informaçãoes, > vi estas informações no paper "ORACLE® Middleware Layer Net8â„¢ Performance > Tuning Utilizing Underlying Network Protocol" mas ainda não li todo o > artigo para saber ao certo. > Apenas vi que ele altera o número de arraysize no tns, você já já alterou > o arraysize no tns? > > Obrigado pela ajuda.. > > Abraço! > > Att, > > Welvis Douglas > > Vc falou MUITA coisa mas NÂo esclareceu as dúvidas : SERÁ que vc pode ter > white space ou não ( ie, a tabela sofre deleçoes maçicas) SERÁ que o > high-water mark está ultra-alto, com muito espaço não usado, ou não ?? > SERÁ que a tablespace é DMT (o que possibilita extents de tamanhos > esdrúxulos) ou não ??? O PCTFREE/PCTUSED tá coerente com o uso ?? SERÁ que > o fato de vc ter mais de 255 colunas está sendo significativo, os WAITs > por continued row que isso causa são importantes ou não ??? O fato de ter > índice *** NÂO *** impede que esteja sendo feita um FTS( Full-Table Scan) > ou um FFIS (Fast Ful
RES: [oracle_br] Re: Baixa Performance dbLink
Olá Chiappa tudo bem? Desculpa o atraso, deixa eu ver se eu consigo responder suas perguntas... A tabela não sobre sofre deleção em maça não! E a uma vez a cada 15 ou 20 dias damos um truncate nela.. Com relação a High-Water-Mark parece que esta tranqüilo TABLE UNUSED BLOCKS TOTAL BLOCKS HIGH WATER MARK -- --- --- --- TABELA 0 188416 188415 O PCTFREE e PCTUSED estão sendo gerenciado automaticamente pelo Oracle, o PCTFREE está com 10% e o PCTUSED está null. Os únicos eventos de wait são os "SQL*Net message from dblink" e "SQL*Net message from client" os eventos consultei na view gv$session_wait; Com relação ao plano está estudo em ordem. Vou gerar um trace da sessão e ver o que os waits corretos que aparece, olha vou dar uma olhada com relação a um insert into as select para ver se é mais rápido. Tenho dataguard apenas na Origem, no destino como trabalhamos com D-3 não temos. Chiappa, com relação ao limite de pacote no Net8, vi em um artigo que dá para mudar o tamanho do arraysize para passar mais informaçãoes, vi estas informações no paper "ORACLE® Middleware Layer Net8™ Performance Tuning Utilizing Underlying Network Protocol" mas ainda não li todo o artigo para saber ao certo. Apenas vi que ele altera o número de arraysize no tns, você já já alterou o arraysize no tns? Obrigado pela ajuda.. Abraço! Att, Welvis Douglas Vc falou MUITA coisa mas NÂo esclareceu as dúvidas : SERÁ que vc pode ter white space ou não ( ie, a tabela sofre deleçoes maçicas) SERÁ que o high-water mark está ultra-alto, com muito espaço não usado, ou não ?? SERÁ que a tablespace é DMT (o que possibilita extents de tamanhos esdrúxulos) ou não ??? O PCTFREE/PCTUSED tá coerente com o uso ?? SERÁ que o fato de vc ter mais de 255 colunas está sendo significativo, os WAITs por continued row que isso causa são importantes ou não ??? O fato de ter índice *** NÂO *** impede que esteja sendo feita um FTS( Full-Table Scan) ou um FFIS (Fast Full Index Scan), ambos FAZEM I/O multibloco do tamanho do extent, extents com tamanhos impróprios podem influenciar... Aliás, falando em planos, levantei a possibilidade de que estejam sendo gerados PLANOS diferentes pra execução na tabela "boa" e pra execução na outra tabela, é o caso Só vc pode nos dizer isso, e SÓ sabendo disso é que a gente pode palpitar em cima, E como eu disse a maneira mais simples de provar ou desprovar as hipóteses dependentes de armazenamento incorreto é criar uma tabela-teste correta e ver se dá diferença, o que é outroponto que apenas VOCÊ pode fazer.. Sendo PL/SQL a sua rotina , vc tem também a chance de fazer um PL PROFILER nela, de fazer anbálise baseada nos waits events/session events, é outra alternativa a ser explorada... Sobre o que vc disse, eu teria ainda dois comentários : a) POR QUE, se o volume de dados é significativo e o teu objetivo é transferir o mais rapidamente possível (imagino) , vc abre um cursor PL/SQl (com bulk, tá, mas abre cursor) AO INVÈS de fazer um INSERT diretamente ? pesquisa nas msgs anteriores do grupo, no asktom e nos melhores sites sobre Oracle, que vc vai encontrar N+1! casos aonde o SQL direto deixar os Cursores comendo poeira em termos de performance ?/ Com INSERT direto até talvez seria possível DIMINUIR ENORMEMENTE a geração de redo com a cláusula /*+ APPEND */ , há alguma Restrição a isso ?? Se vc não usa standby/dataguard ou features que transportam o redo entre as bases (o fato de serem Edições totalmente diferentes pode indicar que realmente não usa) , pode ser um ponto... b) há limites nos protocolos de rede quanto à qtdade de dados possíveis num pacote, no próprio PL/SQl há limites internos, então via de regra o limite considerado apropriado para um bulk collect é por volta de poucas centenas (vide http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:177628700346350496#205210700346878806 e busque no no mesmo site site para mais refs), SERÁ que esse teu limite de 2000 não tá atrapalhando ??? []s Chiappa --- Em oracle_br@yahoogrupos.com.br, welvis@... escreveu > > Olá., > > Bom vamos esclarecer as dúvidas... > > Aqui em nosso RAC rodava o ERP da empresa, e o software contabil/fiscal > MasterSaf, sendo assim o ERP passava as informações para o MasterSaf via > insert/grants. Com o passar dos dias o MasterSaf ficou um tanto quando > pesado, não podendo continuar mais no mesmo RAC com o ERP. Sendo assim o > MasterSaf foi para a IBM e o ERP tem que continuar mandando informação > para ele (MasterSaf). > > Então, mantive os metadados do MasterSaf no RAC, e continuei colocando as > informações do ERP nele, sendo assim fiz uns Jobs que copiavam as tabelas > via dblink (apenas as de integração) para o MasterSaf na IBM, controlando > por flag o que já havia
RES: [oracle_br] Re: Baixa Performance dbLink
Olá., Bom vamos esclarecer as dúvidas... Aqui em nosso RAC rodava o ERP da empresa, e o software contabil/fiscal MasterSaf, sendo assim o ERP passava as informações para o MasterSaf via insert/grants. Com o passar dos dias o MasterSaf ficou um tanto quando pesado, não podendo continuar mais no mesmo RAC com o ERP. Sendo assim o MasterSaf foi para a IBM e o ERP tem que continuar mandando informação para ele (MasterSaf). Então, mantive os metadados do MasterSaf no RAC, e continuei colocando as informações do ERP nele, sendo assim fiz uns Jobs que copiavam as tabelas via dblink (apenas as de integração) para o MasterSaf na IBM, controlando por flag o que já havia sido transmitido. Eu faço um cursor, filtrando tudo ainda que precisa ser enviado, o campo tem índice, e também limito o cursos em 50.000 linhas ou mais dependendo do caso.. Sendo assim faço um BULK COLLECT de 2000 e faço o insert , insert into tabelas@msaf_dest as lista de campos(array). Att, De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de José Laurindo Enviada em: sexta-feira, 20 de maio de 2011 13:01 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: Baixa Performance dbLink Sim, esse volume para o evento de wait sql*net é suspeito... Será que simplesmente não há uma ineficiência na estrutura de armazenamento da tabela "ruim" , que não existe na tabela "boa" ? Por exemplo, white space, extents de tamanho ridiculamente pequeno e/ou não múltiplos do máximo de I/O possível (supondo que esteja sendo feito operações de scan tipo um FTS ou um FFIS) Uma ineficiência que pode ser batata pelo que o colega descreve é table fetch continued row - em vc tendo mais que 255 columnas é um Fato da Vida que vai ser exigido mais que um acesso pra se ler o registro, ver http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:1560606453047#149200500346579115 Pra se testar essas possibilidades físicas, eu recomendaria que fosse criada uma tabela com volume idêntico MAS com menos de 255 colunas, numa tablespace LMT ( com extents uniform-sized múltiplos do máximo de I/O possível no ambiente se for feito acesso via scan), com PCTFREE/PCTUSED corretos pra se ter dados compactos no bloco, E que só tenha sofrido INSERTs pra popular os dados (impossibilitando assim white space) : SE a performance for nitidamente Superior, tá comprovada a hipótese... Outra possibilidade´que o colega lá não diz se é possível é simplesmente que o INSERT INTO tabela (SELECT * FROM datasource@dblink) ** NÂO ** seja com UMA tabela só, que a query interna seja complexa, com várias tabelas, aí pode ser apenas um caso de plano de execução errado/inapropriado, não uso de índice, etc & tal []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Ricardo Almeida escreveu > > Olá, Welvis. Tudo jóia? > > O P2 dos eventos SQL *NET more data from client e message from client > corresponde ao total de bytes. > > Fazendo umas continhas, os valores do seu exemplo correspondem a 1,3GB e > 1,0GB. Não sei se quando você tirou estas "fotos" seu processo estava no > início, no meio ou no fim, mas replicar esse volume através de INSERTs via > uma WAN pode não ser a melhor alternativa. > > Aproveitando, só a quantidade de colunas não é um bom indicador para o > tamanho médio da linha, já que o tamanho delas, tipos de dados e quantidade > de NULLs podem fazer esse tamanho variar muito. > > Abraços, > > -- > > Ricardo D. Almeida > Engenheiro de Desempenho de Bancos de Dados > ricardo.almeida@... > > YAMAN - Gerenciamento de Desempenho de Aplicações > > > > > > Em 20 de maio de 2011 09:35, escreveu: > > > > > > > Bom dia pessoal, estou com um problema. > > > > Eu tenho 2 bancos de dados Oracle em sites diferentes, um na IBM (sabe-se > > lá Deus onde está a máquina) e ou outro local. Eu tenho um dblink para > > fazer a comunicação entre os dois, estou usando o dblink pois uma é a > > versão standart e outro a EE, e não tenho as feature de replicação. > > > > Neste caso eu tenho diversos insert via dblink, mas apenas um destes é > > lento, a tabela tem 265 campos. Bom para fazer o insert na tabela 07 no > > site onde tenho um Oracle 10G r2 RAC, e o Wait da sessão mostra o evento > > > > SID STATE EVENT > > SECONDS_IN_WAIT P1 P2 P3 > > -- --- -- > > --- -- -- > > 232 WAITING SQL*Net message from dblink > > 3 0 1 0 > > > > Na máquina de destino site da IBM temos um Oracle 11g r2 (RuWindows) e > > temos as seguintes informações de Wait, para as informações que estão > > vindo do site principal. > > > > SID STATE EVENT > > SECONDS_IN_WAIT P1 P2 P3 > > -- --
[oracle_br] Baixa Performance dbLink
Bom dia pessoal, estou com um problema. Eu tenho 2 bancos de dados Oracle em sites diferentes, um na IBM (sabe-se lá Deus onde está a máquina) e ou outro local. Eu tenho um dblink para fazer a comunicação entre os dois, estou usando o dblink pois uma é a versão standart e outro a EE, e não tenho as feature de replicação. Neste caso eu tenho diversos insert via dblink, mas apenas um destes é lento, a tabela tem 265 campos. Bom para fazer o insert na tabela 07 no site onde tenho um Oracle 10G r2 RAC, e o Wait da sessão mostra o evento SID STATE EVENT SECONDS_IN_WAIT P1 P2 P3 -- --- -- --- -- -- 232 WAITING SQL*Net message from dblink 3 0 1 0 Na máquina de destino site da IBM temos um Oracle 11g r2 (RuWindows) e temos as seguintes informações de Wait, para as informações que estão vindo do site principal. SID STATE EVENT SECONDS_IN_WAIT P1 P2 P3 -- --- -- --- -- -- 7 WAITING SQL*Net more data from client 0 1413697536 4 0 7 WAITING SQL*Net message from client 577118 838976 1 0 O estranho é que eu tenho a mesma coisa mas para a tabela 08, que tem muito mais linhas, só que ela transfere muito mais rápido. A única diferença é que a tabelas 07 tem 265 campos e a 08 tem apenas 211. E ainda para ajudar, o pessoal do hardhare diz que o link MLPS está hiper tranqüilo, pesquisei ontem sobre dblink mas não achei muita informação. alguem tem alguma sugestão? Att, Welvis Douglas da Silva Moretto OCP DBA 10g - OCE Sql Fone: (41) 9997-6297 E-mail:welvis_doug...@hotmail.com, welvis.m...@terceiros.stcruz.com.br
[oracle_br] enq: TX - row lock contention
Olá pessoal tudo bem? Estou com um probleminha aqui na empresa. Temos um ambiente RAC com 4 nodes... Eu tenho 12 Jobs que rodam uns no node1, outros no node2 e assim por diante. Estes Jobs fazem insert em uma tabelas, e no oracle está acusando enq: TX - row lock contention e sequence. Alguem pode me ajudar com material para estudar o porque isso ocorre? Achei algumas coisas na net.. mas meio confuso. Uns falam uma coisa outros outra. Mas não mostram como identificar o problema, os scripts de lock’s normais que tenho não aparece nada. Pesquisei no livro de OWI que tenho, também não achei muita informação sobre. se alguem tiver como me ajudar agradeço.. Oracle 10.2.0.4 – EE RAC em Linux RedHAT 4. Att, Welvis Douglas da Silva Moretto OCP DBA 10g - OCE Sql Fone: (41) 9997-6297 E-mail:welvis_doug...@hotmail.com, welvis.m...@terceiros.stcruz.com.br
RES: [oracle_br] Re: Exportação via DATAPUMP - Campos Clob
Bom dia, Não sei qual é o seu hardware. 250G o expdp exporta num pata... a não ser que vc tenha 250G só de lob, acho que não é o seu caso.. Pesquise no metalink, pode ser algum bug.. Abraço!
[oracle_br] Listar Arquivos no Oracle
Olá pessoa, passei por um problema aqui na empresa e vou compartilhar com os colegas... Eu tenho um diretório no Linux, que caem diversos arquivos, e tenho um Shell que lê estes arquivos e importa para o banco de dados., Entretanto tive que processar um retorno SEFAZ o arquivo não é padronizado então o Shell estava com problemas de processar os arquivos. Resumindo, o faturamento parou. Bom minhas alternativas... Colocar um novo Shell para importar os arquivos da sefaz ou fazer com que o oracle importe estes arquivos, PL/SQL ou Java. sem a ajuda do Shell. A melhor solução que eu achei foi esta, isso ao meu ver. CREATE OR REPLACE PROCEDURE list_directory (directory VARCHAR2) IS ns VARCHAR2(1024); v_directory VARCHAR2(1024); BEGIN v_directory := directory; SYS.DBMS_BACKUP_RESTORE.SEARCHFILES(v_directory, ns); FOR each_file IN (SELECT fname_krbmsft AS name FROM x$krbmsft) LOOP DBMS_OUTPUT.PUT_LINE(each_file.name); END LOOP; END; / SQL> SET SERVEROUTPUT ON; SQL> EXECUTE sys.list_directory('/u01/app/oracle/admin/testdb/bdump'); /u01/app/oracle/admin/testdb/bdump/alert_testdb.LOG /u01/app/oracle/admin/testdb/bdump/testdb_lgwr_6884.trc /u01/app/oracle/admin/testdb/bdump/testdb_lgwr_10639.trc /u01/app/oracle/admin/testdb/bdump/testdb_lgwr_10724.trc /u01/app/oracle/admin/testdb/bdump/testdb_lgwr_3618.trc /u01/app/oracle/admin/testdb/bdump/testdb_lgwr_10785.trc PL/SQL PROCEDURE successfully completed. Posso pegar o retorno da procedure e colocar em uma tabela temporária, depois disso passo o nome do arquivo para a procedure que vai ler e inserir no banco o conteúdo do arquivo.., Este é o link do site, tem exemplos Java também.. http://birijan.com.np/?q=plsq+directory+listing Att, Welvis Douglas da Silva Moretto OCP DBA 10g - OCE Sql Fone: (41) 9997-6297 E-mail:welvis_doug...@hotmail.com, welvis.m...@terceiros.stcruz.com.br
[oracle_br] Self-Study CD Course
Olá pessoal tudo bem? Eu gostaria de saber se alguem tem ou recomenta os cursos “Self-Study CD Course“ da Oracle. Será se é a mesma coisa que vem nos ppt’s dos cursos? Att, Welvis Douglas da Silva Moretto OCP DBA 10g - OCE Sql Fone: (41) 9997-6297 E-mail:welvis_doug...@hotmail.com, welvis.m...@terceiros.stcruz.com.br
RES: RES: [oracle_br] Certificação OCP
Valeu varão, Obrigado.. Eu louvo a Deus pela conquista, entretanto gostaria de dizer que há diversas pessoas neste grupo e outros que não estão neste grupo e que não tem certificações, mas mandam muito bem. Acho que para eu chegar ao nível destas pessoas vou demorar mais uns 10 ou 15 estudando Oracle e talvez ainda não chegue.. eheheheheeh Abraço!
RES: [oracle_br] Install Oracle RAC 11g R2
Boa, varão.. valeu pela Dica.. Acho que agora posso continuar com a instalação.. ehehehe Vlw.. abraço!
[oracle_br] Install Oracle RAC 11g R2
Olá pessoal, tudo bem? Estou tentando instalar o RAC 11g, entretanto quando instalo o cluster ele não está subindo os serviços ora.gsd e ora.mvrac1.gsd tanto no nóde 1 tanto no node 2. Antes de instalar eu rodei o runcluvfy para ver se havia algum erro, mas não constou nada.. Alguem pode me ajudar a descobrir isso? Abraço!
[oracle_br] impdp
Olá pessoal tudo bem? Estou com um Oracle 11G e gostaria de exportar um owner que está lá e importar para uma máquina de Homologação 10G. Para o imp/exp eu usava outro client, o client que exportava usava o mesmo para importar... Para o expdp preciso fazer a mesma coisa? Att, Welvis Douglas da Silva Moretto OCA DBA 10g - OCE Sql Fone: (41) 9997-6297 E-mail:welvis_doug...@hotmail.com, welvis.m...@terceiros.stcruz.com.br
RES: [oracle_br] Re: Backup em ambientes grandes
Olá Flávio tudo bem? Bom, não querendo me meter na resposta do Chiappa, apenas vou falar o que acontece aqui na emprea.. Temos aqui diferentes banco de dados... Oracle 8,9,11 Standard e 10EE. A coisa é meio complicada, no Oracle 8 é feito um cp para fita, isso tudo via Data Protector; No caso do Oracle 9 temos uma base pequena tipo uns 400G, cara é uma inhaca, o rman demora cerca de 4 horas por dia.. para fazer o backup desta base... isso implica em performance do servidor, direto o pessoal reclama com isso, pois há máquina fica um pouco lenta. No caso do Oracle 10r2EE é algo mais amigável. É um RAC com 4 nós em ASM com raw, é um banco de dados de uns 3 T (+/-). Sendo assim é feito um backup FULL aos domingos e um incremental diário com CTWR ligado, para consumir tempo de backup. Para os bancos 10r2EE que não são RAC tem a mesma política, FULL no domingo e Inc. na semana.. No 11r2 Também. Esta é a política que adotamos, mas a performance do 9i com RMAN não é muito satisfatória. Todos os backups são utilizando LTO3 a empresa comprou um robô LTO5, com isso vamos reduzir um monte este tempo, tanto para backup quanto para restore. Espero ter ajudado. Att, Welvis De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Flavio Enviada em: quarta-feira, 23 de março de 2011 10:00 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: Backup em ambientes grandes Obrigado pela resposta Chiappa ... Fiz essa pergunta, porque realmente quis saber como é em outros ambientes acima de Teras ... Lá eles optaram por essa opção por o backup RMAN interferir na performance da máquina, com isso eles acabaram usando esse espelhamento por storage. Acredito que seja uma opção boa, mais ele perde algumas caracteristicas próprias do Oracle/RMAN que poderiam ser utilizados. Também o que já aconteceu que eles falaram foi por exemplo a perda de uma tabela ... que eles não conseguiram recuperar. Por não ser feito nenhum backup lógico em nenhum periodo pelo menos ... qualquer perda lógica é fatal. --- Em oracle_br@yahoogrupos.com.br, José Laurindo escreveu > > > Flávio : primeiro , apesar de vc não dizer claramente, Suponho que estaremos a discutir backup HOT, online, com banco Ativo, já que (como vc deve saber) enquanto um banco Oracle tá ativo ele pode a Qualquer momento (até durante o backup), ler ou gravar coisas no disco , ainda que esteja sem nenhum usuário conectado, esta deve ser a sua preocupação, presumo - fosse backup cold não teríamos o que discutir , qquer solução de cópia confiável serviria... > Muito bem : no meu caso em todos os ambientes grandes que vi/atuei aonde o backup era HOT se usava RMAN ou cópia com BEGIN..BACKUP/END BACKUP, obviamente sempre backup direto pra fita , com um robô de fitas e tape drives de alta performance, com controladoras próprias (não interferindo nos canais de I/O do storage), e no caso de RMAN fazendo o óbvio, ie : usando backups incrementais, usando Particionamento com diferentes partições em diferentes tablespaces e backupeando só as tablespaces das partições que mudaram (as demais indo pra read-only após o backup), o de sempre... > Apesar de não ter usado ainda soluções de mirroring, eu penso que elas seriam aceitáveis SE : > > 1. o fornecedor te garante POR ESCRITO que é compatível, que ele ENTENDE que podem haver transações durante o backup e a solução dele ou bloqueia os pedidos de I/O durante o backup ou então tem algum journaling, registrando os blocos alterados durante o backup e os incluindo na imagem de mirroring final > > 2. vc fez vários (não um, mas Vários) testes de backup e restore da solução, com transações correndo durante o backup > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, "Flavio" escreveu > > > > Noite ... > > > > Hoje fiquei admirado em saber que uma base de uma empresa muito grande aqui do país não é feito nenhum tipo de backup pelo Oracle. > > > > Seu banco 9i é em torno de quase 4T e seus backups é feito somente por mirror de storage e controladoras. > > > > A equipe de DBA da empresa falaram que não é viável a eles executarem um backup RMAN por exemplo, visto que destroi a performance do servidor. > > > > Pergunto! Em outros ambientes grandes (> 1T) é assim que acontece? ou isso foi uma opção dessa empresa de fazer isso ... Isso é recomendado ser feito? posso confiar apenas nas features dos storages e controladoras? > > >
[oracle_br] DataGuard
Olá pessoal, eu tenho um RAC com 2 nodes. Rodando em ASM. Queria fazer um DataGuard Físico com esta banco RAC. Alguém tem algum artigo que me explique como devo fazer isso? Achei alguns na net mas não eram muito bons. Se alguém tiver algum e puder me passar agradeço. Att, Welvis Douglas da Silva Moretto Oracle Certified Associate - OCA 10g Oracle Database Sql Expert Fone: (41) 9997-6297 E-mail:welvis_doug...@hotmail.com, wel...@stcruz.com.br Messenger: welvis_doug...@hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Demora no recebimento da OCP
Raul, fiz SQL Expert e OCA no dia 14-JUL-10 e ainda não chegou. Abraço! -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Raul Francisco Costa F. de Andrade, DBA Enviada em: segunda-feira, 6 de setembro de 2010 16:33 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Demora no recebimento da OCP então... eu fiz em 28/07 e até agora nada ainda :( Devo entrar em contato com a Pearsonvue? Raul 2010/9/6 Álisson Zimermann > > > mais de 20 dias :D > > Em 6 de setembro de 2010 16:26, Raul Francisco Costa F. de Andrade, DBA < > raulf...@gmail.com > escreveu: > > > > muito quando, mais ou menos??? :( > > > > Em 6 de setembro de 2010 16:11, Rosivaldo Ramalho > > >escreveu: > > > > > > > > > > > Senta e relaxa... > > > > > > =p > > > > > > Demora mto mesmo! > > > > > > 2010/9/6 Raul Francisco Costa F. de Andrade, DBA > > >: > > > > > > > > > > > Pessoal boa tarde! > > > > > > > > Alguém saberia me dizer quando tempo demora após feita a prova para > > > > recebimento da OCP? > > > > Eu fiz o submit do meu curso oficial no mesmo dia do resultado da > > > prova... > > > > > > > > Fiz a prova em 28/07/2010. > > > > > > > > Att. > > > > > > > > Raul > > > > > > > > > > > > -- > > > > -- > > > > *Raul Francisco da Costa Ferreira de Andrade* > > > > *DBA - OCP - Oracle Certified Professional* > > > > *COBIT Foundation 4.1* > > > > Fone: (41)8855-8874 Brt > > > > email: raulf...@gmail.com 40gmail.com> > > > > > Skype: raul.andrade > > > > www.clickdba.com > > > > > > > > "A adversidade leva alguns a serem vencidos > > > > e outros a baterem recordes." > > > > William Arthur Ward > > > > > > > > > > > > [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 > > > > > > > > > > > > > > > > > > -- > > > Rosivaldo Azevedo Ramalho 40gmail.com>> > > > > Consultor Oracle Database & Fusion Middlerware > > > > > > http://br.linkedin.com/in/rosivaldo > > > > > > > > > > > > > > > > > -- > > -- > > *Raul Francisco da Costa Ferreira de Andrade* > > *DBA - OCP - Oracle Certified Professional* > > *COBIT Foundation 4.1* > > Fone: (41)8855-8874 Brt > > email: raulf...@gmail.com > > Skype: raul.andrade > > www.clickdba.com > > > > "A adversidade leva alguns a serem vencidos > > e outros a baterem recordes." > > William Arthur Ward > > > > > > [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] > > > -- --- *Raul Francisco da Costa Ferreira de Andrade* *DBA - OCP - Oracle Certified Professional* *COBIT Foundation 4.1* Fone: (41)8855-8874 Brt email: raulf...@gmail.com Skype: raul.andrade www.clickdba.com "A adversidade leva alguns a serem vencidos e outros a baterem recordes." William Arthur Ward [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 » Tutori
[oracle_br] Processos do RAC 10g
Olá pessoal tudo bem? Pessoal, quando eu dou um crs_stat t o oracle lista diversos serviços. Onde eu consigo documentação destes serviços? Estou com um pouco de dificuldade.. Quando acho, ele diz um ou 2 apenas dos serviços que eu tenho rodando. Como que eu vejo os logs dos possíveis problemas? Obrigado pela ajuda. Att, Welvis Douglas da Silva Moretto Oracle Certified Associate - OCA 10g Oracle Database Sql Expert Fone: (41) 9997-6297 E-mail:welvis_doug...@hotmail.com, wel...@stcruz.com.br Messenger: welvis_doug...@hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas]
RES: RES: [oracle_br] OpenSolaris
Vlw Portilho... Abraço! _ De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Ricardo Portilho Proni Enviada em: sexta-feira, 27 de agosto de 2010 10:54 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: [oracle_br] OpenSolaris Te sugiro utilizar o Solaris, e não o OpenSolaris. Além do Oracle ser homologado (e instalado sem gambiarra) no Solaris, o OpenSolaris deve ser descontinuado. http://www.oracle.com/technetwork/server-storage/solaris/downloads/get-jsp-1 36013.html#download Ricardo Portilho Proni http://nervinformatica.com.br Em Qui, 2010-08-26 às 19:40 -0300, Welvis Douglas escreveu: > > > Acabei de achar.. vlw.. > > _ > > De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> [mailto:oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> ] > Em > nome de Welvis Douglas > Enviada em: quinta-feira, 26 de agosto de 2010 19:37 > Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> > Assunto: [oracle_br] OpenSolaris > > Olá pessoa, queria instalar oracle no solaris... > > Algum tem o site para baixar o openSolaris? > > Vlw. > > Att, > > Welvis Douglas da Silva Moretto > > Oracle Certified Associate - OCA 10g > > Oracle Database Sql Expert > > Fone: (41) 9997-6297 > > E-mail: welvis_doug...@hotmail.com <mailto:welvis_douglas%40hotmail.com> <mailto:welvis_douglas% > 40hotmail.com> , > wel...@stcruz.com.br <mailto:welvis%40stcruz.com.br> <mailto:welvis%40stcruz.com.br> > > Messenger: welvis_doug...@hotmail.com <mailto:welvis_douglas%40hotmail.com> <mailto:welvis_douglas% > 40hotmail.com> > > Mestre em Engenharia de Produção e Sistemas - PUC/PR; > > Especializando em Banco de Dados - UNOPAR; > > Especialista Engenharia de Software - UNOPAR; > > Tecnólogo em Processamento de Dados - FACCAR. > > [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] [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] OpenSolaris
Acabei de achar.. vlw.. _ De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Welvis Douglas Enviada em: quinta-feira, 26 de agosto de 2010 19:37 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] OpenSolaris Olá pessoa, queria instalar oracle no solaris... Algum tem o site para baixar o openSolaris? Vlw. Att, Welvis Douglas da Silva Moretto Oracle Certified Associate - OCA 10g Oracle Database Sql Expert Fone: (41) 9997-6297 E-mail: welvis_doug...@hotmail.com <mailto:welvis_douglas%40hotmail.com> , wel...@stcruz.com.br <mailto:welvis%40stcruz.com.br> Messenger: welvis_doug...@hotmail.com <mailto:welvis_douglas%40hotmail.com> Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: RES: [oracle_br] Install Oracle RAC in VM
Chiappa, eu tenho um note com 4 GB com o Windows Ultimate.. kk pelo que entendi o Oracle VM Server roda apenas em Linux, é isso mesmo ? No meu poderia fazer usar uma VMWare Workstation, e instalar o Oracle VM. É isso? Obrigado pela ajuda. Att, Welvis Douglas _ De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de José Laurindo Enviada em: terça-feira, 24 de agosto de 2010 19:09 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: [oracle_br] Install Oracle RAC in VM Oi, colega, vou palpitar : não estou corentemente ás voltas com isso, então são apenas palpites e dicas, fica a seu critério as validar/testar : 1) se vc não está conseguindo criar os discos pelo vmware, já que é só pra estudo, teste NFS (cfrme http://www.oracle-base.com/articles/linux/UsingNFSWithASM.php ) antes de ir pro iscsi (http://www.oracle.com/technetwork/topics/linux/iscsi-linux-rac-cluster-sles 10-094669.html é uma ref pra ele se precisar, e o artigo abaixo na oracle vm vai de iscsi com openfiler pra criar os shared disks, também) 2) se vc não conseguiu mesmo criar os shared disks no seu vmware nem com as opções "quebra-galho" acima, e vai trocar de vm, eu recomendaria a Oracle VM : por ser um produto Oracle ela é bem mais 'documentada' nos sites Oracle, como http://wiki.oracle.com/page/Oracle+VM e http://www.oracle.com/technology/pub/articles/wartak-rac-vm.html ... Outra vantagem dela é que a Oracle já Fornece TEMPLATES prontos pra vc rodar RAC , entre outros : nunca usei, não sei como está agora a qualidade desses templates, mas taí a dica []s Chiappa --- Em oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> , "Welvis Douglas" escreveu > > Como que é isso? > > Você pode me dar mais detalhes deste seu ambiente? Estou pensando em ir para > ma VB. E claro por isso estou pedindo ajuda de vcs.. ehehe > > Vlw pessoal. > > -Mensagem original- > De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> [mailto:oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> ] Em > nome de Kauí Aires Oliveira > Enviada em: terça-feira, 24 de agosto de 2010 16:18 > Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> > Assunto: Re: [oracle_br] Install Oracle RAC in VM > > Fala Brother, > > Não sei se é seu problema, não entendi bem em que parte do seu teste está. > > Eu estou também utilizando duas VB para testar RAC e um problema foi a > questão das Redes eu simplesmente adicionei uma nova rede como (placa > exclusiva) então eu consegui me comunicar uma com a outra... Seria esse o > problema que está enfrentando??? > > [] > > Best Regards, > > *Kaui Aires Oliveira* > DBA (Oracle, PostgreSql), System Analyst, Security Analyst > Mobile (041) 8847-1435 > Skype: kauiaires > > Campaign: "*Before you ask: Search on google.com*" > > Please do not print this email unless it is absolutely necessary. > > The information contained in this electronic message and any attachments to > this message are intended for the exclusive use of the addressee(s) and may > contain proprietary, confidential or privileged information. If you are not > the intended recipient, you should not disseminate, distribute or copy this > e-mail. Please notify the sender immediately and destroy all copies of this > message and any attachments. > > > > Em 24 de agosto de 2010 16:12, Welvis Douglas > escreveu: > > > > > > > A instalação vai até bem.. só que quando chega na hora de Criar os > > diskGroups não funciona. > > > > Estou usando o VM 7 Workstation. No VBOX ou Oracle VM vou ter este tipo de > > problema? > > > > Att, > > > > _ > > > > De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> [mailto: > > oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> ] Em > > nome de Welvis Douglas > > Enviada em: terça-feira, 24 de agosto de 2010 16:04 > > Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> > > Assunto: [oracle_br] Install Oracle RAC in VM > > > > > > Olá pessoal, a dias estou tentando instalar um RAC usando uma VM.. > > > > Quando não é um problema é outro, no caso estou tomando como base o artigo > > que nosso amigo Vinicius escreveu, entretanto a minha VM não é a mesma que > > a > > dele, ou seja deu problema. > > > > Alguém já instalou RAC no Oracle VM Server? > > > > Alguém sabe se tem como eu instalar na Virtual BOX? > > > > Obrigado pela ajuda. > > > > Att, > > > > Welvis Douglas da Silva Moretto > >
RES: [oracle_br] Install Oracle RAC in VM
Como que é isso? Você pode me dar mais detalhes deste seu ambiente? Estou pensando em ir para ma VB. E claro por isso estou pedindo ajuda de vcs.. ehehe Vlw pessoal. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Kauí Aires Oliveira Enviada em: terça-feira, 24 de agosto de 2010 16:18 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Install Oracle RAC in VM Fala Brother, Não sei se é seu problema, não entendi bem em que parte do seu teste está. Eu estou também utilizando duas VB para testar RAC e um problema foi a questão das Redes eu simplesmente adicionei uma nova rede como (placa exclusiva) então eu consegui me comunicar uma com a outra... Seria esse o problema que está enfrentando??? [] Best Regards, *Kaui Aires Oliveira* DBA (Oracle, PostgreSql), System Analyst, Security Analyst Mobile (041) 8847-1435 Skype: kauiaires Campaign: "*Before you ask: Search on google.com*" Please do not print this email unless it is absolutely necessary. The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. Em 24 de agosto de 2010 16:12, Welvis Douglas escreveu: > > > A instalação vai até bem.. só que quando chega na hora de Criar os > diskGroups não funciona. > > Estou usando o VM 7 Workstation. No VBOX ou Oracle VM vou ter este tipo de > problema? > > Att, > > _ > > De: oracle_br@yahoogrupos.com.br [mailto: > oracle_br@yahoogrupos.com.br ] Em > nome de Welvis Douglas > Enviada em: terça-feira, 24 de agosto de 2010 16:04 > Para: oracle_br@yahoogrupos.com.br > Assunto: [oracle_br] Install Oracle RAC in VM > > > Olá pessoal, a dias estou tentando instalar um RAC usando uma VM.. > > Quando não é um problema é outro, no caso estou tomando como base o artigo > que nosso amigo Vinicius escreveu, entretanto a minha VM não é a mesma que > a > dele, ou seja deu problema. > > Alguém já instalou RAC no Oracle VM Server? > > Alguém sabe se tem como eu instalar na Virtual BOX? > > Obrigado pela ajuda. > > Att, > > Welvis Douglas da Silva Moretto > > Oracle Certified Associate - OCA 10g > > Oracle Database Sql Expert > > Fone: (41) 9997-6297 > > E-mail: welvis_doug...@hotmail.com welvis_douglas%40hotmail.com > , > wel...@stcruz.com.br welvis%40stcruz.com.br > > > Messenger: welvis_doug...@hotmail.com welvis_douglas%40hotmail.com > > > Mestre em Engenharia de Produção e Sistemas - PUC/PR; > > Especializando em Banco de Dados - UNOPAR; > > Especialista Engenharia de Software - UNOPAR; > > Tecnólogo em Processamento de Dados - FACCAR. > > [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] -- >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
RES: [oracle_br] Install Oracle RAC in VM
Então, o problema foi na hora de add os discos no ASM... A instancia ASM já estava montada, entretanto ele não acha os discos... nem com a opção force. ehehe A versão de VM que o Vinicius usou não roda no meu Note-64 bits. Então, estes testes quero fazer no meu note, ele tem 4 G de memória, só o disco que é meio lento.. eheheh O que vc acha melhor eu fazer? _ De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Ivan Ricardo Schuster Enviada em: terça-feira, 24 de agosto de 2010 16:21 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Install Oracle RAC in VM Welvis, na VMWare Workstation não funciona. a menos que cvocê crie uma máquina como servidor de ISCSI ou coisa parecida. Já instalei em VMWare Server e em ESXi e funciona numa boa, desde que voce tenha disco rápido o suficiente e memória tambem, além das manhas da configuração. Entre as duas opções que você citou, eu iria de Oracle VM. A Oracle disponibiliza inclusive templates de Oracle RAC, e certamente tendo o hardware recomendado, funcionará. 2010/8/24 Welvis Douglas mailto:welvis%40stcruz.com.br> >: > A instalação vai até bem.. só que quando chega na hora de Criar os > diskGroups não funciona. > > > > Estou usando o VM 7 Workstation. No VBOX ou Oracle VM vou ter este tipo de > problema? > > > > Att, > > > > > > > > _ > > De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> [mailto:oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> ] Em > nome de Welvis Douglas > Enviada em: terça-feira, 24 de agosto de 2010 16:04 > Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> > Assunto: [oracle_br] Install Oracle RAC in VM > > > > > > Olá pessoal, a dias estou tentando instalar um RAC usando uma VM.. > > Quando não é um problema é outro, no caso estou tomando como base o artigo > que nosso amigo Vinicius escreveu, entretanto a minha VM não é a mesma que a > dele, ou seja deu problema. > > Alguém já instalou RAC no Oracle VM Server? > > Alguém sabe se tem como eu instalar na Virtual BOX? > > Obrigado pela ajuda. > > Att, > > Welvis Douglas da Silva Moretto > > Oracle Certified Associate - OCA 10g > > Oracle Database Sql Expert > > Fone: (41) 9997-6297 > > E-mail: welvis_doug...@hotmail.com <mailto:welvis_douglas%40hotmail.com> <mailto:welvis_douglas%40hotmail.com> , > wel...@stcruz.com.br <mailto:welvis%40stcruz.com.br> <mailto:welvis%40stcruz.com.br> > > Messenger: welvis_doug...@hotmail.com <mailto:welvis_douglas%40hotmail.com> <mailto:welvis_douglas%40hotmail.com> > > Mestre em Engenharia de Produção e Sistemas - PUC/PR; > > Especializando em Banco de Dados - UNOPAR; > > Especialista Engenharia de Software - UNOPAR; > > Tecnólogo em Processamento de Dados - FACCAR. > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > [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 > > > -- Ivan Ricardo Schuster OCP 10g/11g OCE RAC 10g/Linux [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Install Oracle RAC in VM
A instalação vai até bem.. só que quando chega na hora de Criar os diskGroups não funciona. Estou usando o VM 7 Workstation. No VBOX ou Oracle VM vou ter este tipo de problema? Att, _ De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Welvis Douglas Enviada em: terça-feira, 24 de agosto de 2010 16:04 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Install Oracle RAC in VM Olá pessoal, a dias estou tentando instalar um RAC usando uma VM.. Quando não é um problema é outro, no caso estou tomando como base o artigo que nosso amigo Vinicius escreveu, entretanto a minha VM não é a mesma que a dele, ou seja deu problema. Alguém já instalou RAC no Oracle VM Server? Alguém sabe se tem como eu instalar na Virtual BOX? Obrigado pela ajuda. Att, Welvis Douglas da Silva Moretto Oracle Certified Associate - OCA 10g Oracle Database Sql Expert Fone: (41) 9997-6297 E-mail: welvis_doug...@hotmail.com <mailto:welvis_douglas%40hotmail.com> , wel...@stcruz.com.br <mailto:welvis%40stcruz.com.br> Messenger: welvis_doug...@hotmail.com <mailto:welvis_douglas%40hotmail.com> Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Install Oracle RAC in VM
Olá pessoal, a dias estou tentando instalar um RAC usando uma VM.. Quando não é um problema é outro, no caso estou tomando como base o artigo que nosso amigo Vinicius escreveu, entretanto a minha VM não é a mesma que a dele, ou seja deu problema. Alguém já instalou RAC no Oracle VM Server? Alguém sabe se tem como eu instalar na Virtual BOX? Obrigado pela ajuda. Att, Welvis Douglas da Silva Moretto Oracle Certified Associate - OCA 10g Oracle Database Sql Expert Fone: (41) 9997-6297 E-mail:welvis_doug...@hotmail.com, wel...@stcruz.com.br Messenger: welvis_doug...@hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas]
RES: RES: RES: RES: [oracle_br] Problema com DataPump
Vinicius, Deletei todos os jobs Só que quando coloco o script Ele da contenção e mostra o seguinte esvento Streams AQ: waiting for time management or cleanup tasks No Objeto SYS.I_STREAMS_APPLY_PROCESS1 e/ou Tentei rodar outra vez e deu Concurrency / library cache pin -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Marcus Vinicius - Oracle ACE ? Enviada em: segunda-feira, 23 de agosto de 2010 11:19 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: RES: RES: [oracle_br] Problema com DataPump Sim, mesmo assim... Veja: http://dbaspot.com/forums/oracle-server/270085-clean-up-dba_datapump_jobs.ht ml Marcus Vinicius Miguel Pedro Oracle ACE OCP Database 9i OCP Database 10g OCE RAC 10g OCP Database 11g OCS Implementation 11g mvmpe...@yahoo.com.br Blog: http://www.viniciusdba.com.br Perfil ACE: http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540 On 23/08/2010, at 11:08, Welvis Douglas wrote: > Vinicius, > > Só que todos está com o Status NOT RUNNING > > -Mensagem original- > De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em > nome de Marcus Vinicius - Oracle ACE ? > Enviada em: segunda-feira, 23 de agosto de 2010 11:01 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: RES: RES: [oracle_br] Problema com DataPump > > Então, se ninguém está realizando tarefas de exportação ou importação, o > número deveria ser 0. > > Talvez este seja o motivo dos problemas que você tem enfrentado. > > Vá parando um a um... e conferindo na view... > > Quando zerar, siga o que a nota pede. > > Abraços > > Marcus Vinicius Miguel Pedro > Oracle ACE > OCP Database 9i > OCP Database 10g > OCE RAC 10g > OCP Database 11g > OCS Implementation 11g > mvmpe...@yahoo.com.br > Blog: http://www.viniciusdba.com.br > Perfil ACE: > http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540 > > On 23/08/2010, at 10:58, Welvis Douglas wrote: > > > Cara tem 58... merreca. > > > > Eu posso rodar estes scripts com o bando em produção? > > > > -Mensagem original- > > De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em > > nome de Marcus Vinicius - Oracle ACE ? > > Enviada em: segunda-feira, 23 de agosto de 2010 10:45 > > Para: oracle_br@yahoogrupos.com.br > > Assunto: Re: RES: [oracle_br] Problema com DataPump > > > > Você verificou se tem algum job ainda na fila? > > > > select count(*) from dba_datapump_jobs; > > > > Se tiver algum job na fila ainda, você deverá interromper todos os jobs > com > > o DBMS_DATAPUMP.STOP_JOB e só depois seguir os passos da nota que você > > citou. > > > > Abraços > > > > Marcus Vinicius Miguel Pedro > > Oracle ACE > > OCP Database 9i > > OCP Database 10g > > OCE RAC 10g > > OCP Database 11g > > OCS Implementation 11g > > mvmpe...@yahoo.com.br > > Blog: http://www.viniciusdba.com.br > > Perfil ACE: > > > http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540 > > > > On 23/08/2010, at 10:35, Welvis Douglas wrote: > > > > > A nota é a > > > > > > 402053.1, > > > > > > Att, > > > > > > -Mensagem original- > > > De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] > Em > > > nome de Marcus Vinicius - Oracle ACE ? > > > Enviada em: segunda-feira, 23 de agosto de 2010 10:22 > > > Para: oracle_br@yahoogrupos.com.br > > > Assunto: Re: [oracle_br] Problema com DataPump > > > > > > Qual foi a nota que você seguiu? > > > > > > Marcus Vinicius Miguel Pedro > > > Oracle ACE > > > OCP Database 9i > > > OCP Database 10g > > > OCE RAC 10g > > > OCP Database 11g > > > OCS Implementation 11g > > > mvmpe...@yahoo.com.br > > > Blog: http://www.viniciusdba.com.br > > > Perfil ACE: > > > > > > http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540 > > > > > > On 23/08/2010, at 09:25, Welvis Douglas wrote: > > > > > > > Olá pessoal, > > > > > > > > Neste ultimo fim de semana fui fazer um export da base de dados, > depois > > de > > > > fazer o export com parallel=6 e file_size=6G, eu fui importar o banco > de > > > > dados. O banco importou legal, só que as duas tabelas maiores não > > > importou, > > > > uma de 95GB e outra de 60 elas não impo
RES: RES: RES: [oracle_br] Problema com DataPump
Vinicius, Só que todos está com o Status NOT RUNNING -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Marcus Vinicius - Oracle ACE ? Enviada em: segunda-feira, 23 de agosto de 2010 11:01 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: RES: [oracle_br] Problema com DataPump Então, se ninguém está realizando tarefas de exportação ou importação, o número deveria ser 0. Talvez este seja o motivo dos problemas que você tem enfrentado. Vá parando um a um... e conferindo na view... Quando zerar, siga o que a nota pede. Abraços Marcus Vinicius Miguel Pedro Oracle ACE OCP Database 9i OCP Database 10g OCE RAC 10g OCP Database 11g OCS Implementation 11g mvmpe...@yahoo.com.br Blog: http://www.viniciusdba.com.br Perfil ACE: http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540 On 23/08/2010, at 10:58, Welvis Douglas wrote: > Cara tem 58... merreca. > > Eu posso rodar estes scripts com o bando em produção? > > -Mensagem original- > De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em > nome de Marcus Vinicius - Oracle ACE ? > Enviada em: segunda-feira, 23 de agosto de 2010 10:45 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: RES: [oracle_br] Problema com DataPump > > Você verificou se tem algum job ainda na fila? > > select count(*) from dba_datapump_jobs; > > Se tiver algum job na fila ainda, você deverá interromper todos os jobs com > o DBMS_DATAPUMP.STOP_JOB e só depois seguir os passos da nota que você > citou. > > Abraços > > Marcus Vinicius Miguel Pedro > Oracle ACE > OCP Database 9i > OCP Database 10g > OCE RAC 10g > OCP Database 11g > OCS Implementation 11g > mvmpe...@yahoo.com.br > Blog: http://www.viniciusdba.com.br > Perfil ACE: > http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540 > > On 23/08/2010, at 10:35, Welvis Douglas wrote: > > > A nota é a > > > > 402053.1, > > > > Att, > > > > -Mensagem original- > > De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em > > nome de Marcus Vinicius - Oracle ACE ? > > Enviada em: segunda-feira, 23 de agosto de 2010 10:22 > > Para: oracle_br@yahoogrupos.com.br > > Assunto: Re: [oracle_br] Problema com DataPump > > > > Qual foi a nota que você seguiu? > > > > Marcus Vinicius Miguel Pedro > > Oracle ACE > > OCP Database 9i > > OCP Database 10g > > OCE RAC 10g > > OCP Database 11g > > OCS Implementation 11g > > mvmpe...@yahoo.com.br > > Blog: http://www.viniciusdba.com.br > > Perfil ACE: > > > http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540 > > > > On 23/08/2010, at 09:25, Welvis Douglas wrote: > > > > > Olá pessoal, > > > > > > Neste ultimo fim de semana fui fazer um export da base de dados, depois > de > > > fazer o export com parallel=6 e file_size=6G, eu fui importar o banco de > > > dados. O banco importou legal, só que as duas tabelas maiores não > > importou, > > > uma de 95GB e outra de 60 elas não importaram nenhuma linha. O > complicado > > é > > > que no export contava que as tabelas tinham sido exportadas. Fui > importar > > > apenas as tabelas que faltaram, mas não importaram. Ou melhor importaram > > mas > > > vazias. > > > > > > Então, fui tentar gerar um export apenas das tabelas que estavam > faltando, > > > resultado. Internal Error. Depois de várias tentativas de gerar o > export, > > > entrei no meta link, e o mesmo sugeriu que eu re-install o dataPump, só > > que > > > isso não aconteceu. > > > > > > Os objetos do datapump estavam em lock. Estas são algumas das mensagem > > > > > > DROP TYPE kupc$_table_data_array FORCE > > > > > > * > > > > > > ERROR at line 1: > > > > > > ORA-04021: timeout occurred while waiting to lock object > > > > > > SYS.KUPC$_TABLE_DATA_ARRAY > > > > > > DROP TYPE kupc$_table_datas FORCE > > > > > > * > > > > > > ERROR at line 1: > > > > > > ORA-04021: timeout occurred while waiting to lock object > > > > > > SYS.KUPC$_TABLE_DATA_ARRAY > > > > > > DROP TYPE kupc$_table_data FORCE > > > > > > * > > > > > > ERROR at line 1: > > > > > > ORA-04021: timeout occurred while waiting to lock object > > > > > > SYS.KUPC$_TABLE_DATA_ARRAY > > >
RES: RES: [oracle_br] Problema com DataPump
Cara tem 58... merreca. Eu posso rodar estes scripts com o bando em produção? -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Marcus Vinicius - Oracle ACE ? Enviada em: segunda-feira, 23 de agosto de 2010 10:45 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: [oracle_br] Problema com DataPump Você verificou se tem algum job ainda na fila? select count(*) from dba_datapump_jobs; Se tiver algum job na fila ainda, você deverá interromper todos os jobs com o DBMS_DATAPUMP.STOP_JOB e só depois seguir os passos da nota que você citou. Abraços Marcus Vinicius Miguel Pedro Oracle ACE OCP Database 9i OCP Database 10g OCE RAC 10g OCP Database 11g OCS Implementation 11g mvmpe...@yahoo.com.br Blog: http://www.viniciusdba.com.br Perfil ACE: http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540 On 23/08/2010, at 10:35, Welvis Douglas wrote: > A nota é a > > 402053.1, > > Att, > > -Mensagem original- > De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em > nome de Marcus Vinicius - Oracle ACE ? > Enviada em: segunda-feira, 23 de agosto de 2010 10:22 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] Problema com DataPump > > Qual foi a nota que você seguiu? > > Marcus Vinicius Miguel Pedro > Oracle ACE > OCP Database 9i > OCP Database 10g > OCE RAC 10g > OCP Database 11g > OCS Implementation 11g > mvmpe...@yahoo.com.br > Blog: http://www.viniciusdba.com.br > Perfil ACE: > http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540 > > On 23/08/2010, at 09:25, Welvis Douglas wrote: > > > Olá pessoal, > > > > Neste ultimo fim de semana fui fazer um export da base de dados, depois de > > fazer o export com parallel=6 e file_size=6G, eu fui importar o banco de > > dados. O banco importou legal, só que as duas tabelas maiores não > importou, > > uma de 95GB e outra de 60 elas não importaram nenhuma linha. O complicado > é > > que no export contava que as tabelas tinham sido exportadas. Fui importar > > apenas as tabelas que faltaram, mas não importaram. Ou melhor importaram > mas > > vazias. > > > > Então, fui tentar gerar um export apenas das tabelas que estavam faltando, > > resultado. Internal Error. Depois de várias tentativas de gerar o export, > > entrei no meta link, e o mesmo sugeriu que eu re-install o dataPump, só > que > > isso não aconteceu. > > > > Os objetos do datapump estavam em lock. Estas são algumas das mensagem > > > > DROP TYPE kupc$_table_data_array FORCE > > > > * > > > > ERROR at line 1: > > > > ORA-04021: timeout occurred while waiting to lock object > > > > SYS.KUPC$_TABLE_DATA_ARRAY > > > > DROP TYPE kupc$_table_datas FORCE > > > > * > > > > ERROR at line 1: > > > > ORA-04021: timeout occurred while waiting to lock object > > > > SYS.KUPC$_TABLE_DATA_ARRAY > > > > DROP TYPE kupc$_table_data FORCE > > > > * > > > > ERROR at line 1: > > > > ORA-04021: timeout occurred while waiting to lock object > > > > SYS.KUPC$_TABLE_DATA_ARRAY > > > > DROP TYPE kupc$_bad_file FORCE > > > > * > > > > ERROR at line 1: > > > > ORA-04021: timeout occurred while waiting to lock object > SYS.KUPC$_BAD_FILE > > > > DROP TYPE kupc$_device_ident FORCE > > > > * > > > > ERROR at line 1: > > > > ORA-04021: timeout occurred while waiting to lock object > > SYS.KUPC$_DEVICE_IDENT. > > > > Bom, o resultado foi usar o bom e velho exp. Só com ele consegui gerar a > > exportação. > > > > Alguem pode me ajudar? Sabe o que eu fiz de errado? > > > > Att, > > > > Welvis Douglas da Silva Moretto > > > > Oracle Certified Associate - OCA 10g > > > > Oracle Database Sql Expert > > > > Fone: (41) 9997-6297 > > > > E-mail: welvis_doug...@hotmail.com, wel...@stcruz.com.br > > > > Messenger: welvis_doug...@hotmail.com > > > > Mestre em Engenharia de Produção e Sistemas - PUC/PR; > > > > Especializando em Banco de Dados - UNOPAR; > > > > Especialista Engenharia de Software - UNOPAR; > > > > Tecnólogo em Processamento de Dados - FACCAR. > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > --