Re: [oracle_br] Re: Hora do Dump
Boa idéia vitor. O caso já foi resolvido, porém, acredito ser uma ótima prática manter um log com o horário dos exports. Vlw !! Em 14 de junho de 2012 20:38, Vitor Junior escreveu: > ** > > > Jefferson, edite o teu script para que ele logue no início a data do start > da atividade e no final após o comando de exp o horário do final. > Em um linux ficaria algo do tipo: > { > uptime > exp blablablablablabla > uptime > } > export_hora_e_fim.log > > Att,/Regards, > > Vitor Jr. > Infraestrutura / Infrastructure Team > Oracle 11g DBA Certified Professional - OCP > 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 14 de junho de 2012 20:35, Jefferson Clyton < > jeff_programa...@yahoo.com.br> escreveu: > > > > Desculp a demora na resposta é que na verdade o comando é um exp normal. > > Porém, roda um script (crontab) que faz o dump e após, gera um tar.gz e > > move o arquivo para outro disco e deleta o dump original. > > > > Entaum eu simplesmente rodei o camndo less (linux) no arquivo compactado > e > > vi a data de modificação e calculei o tempo que demorou o dump. > > > > Obrigado pelas dicas e vou dar uma olhada no select para a tabela ASH > > enviado pelo chiappa. > > > > Sem mais, > > > > Jefferson Silva > > DBA - Multipla-ti > > > > > > > > Em 14 de junho de 2012 13:23, J. Laurindo Chiappa > > escreveu: > > > > > ** > > > > > > > > > > Diretamente na tabela de ASH, vc Não pode : o histórico de SQLs > passados > > > fica em outras views/tabelas, como DBA_HIST_SQLxx > > > Que fique Claro antes de tudo, porém, que essas views/tabelas de > > > histórico, as de ASH, as de AWR, etc, absolutamente *** NÂO *** são > > > auditoria, não podem ser usadas para isso, pois elas NÂO capturam 100% > > dos > > > SQLs executados : a idéia delas é capturar uma porção siginificativa, > > > estatisticamente falando (MAS NÂO COMPLETA!!) dos SQLs e dos Waits (de > > > usuário e de sistema) pra vc poder deduzir workload , ser avisado sobre > > > possíveis probs de performance, etc - de modo algum é assegurado que > com > > > elas vc vai conseguir saber Exatamente todos os SQLs executados... > > > > > > []s > > > > > > Chiappa > > > > > > --- Em oracle_br@yahoogrupos.com.br, Andre Lucas > escreveu > > > > > > > > > > > Chiappa > > > > > > > > bom dia.. > > > > > > > > a partir desse select que você colocou abaixo, tem como saber o > comando > > > > executado, ou seja, os scripts ou consultas feitas no banco? > > > > > > > > André Lucas Miranda > > > > > > > > > > > > Em 13 de junho de 2012 18:36, J. Laurindo Chiappa > > > > escreveu: > > > > > > > > > > > > ** > > > > > > > > > > > > > > > Colega, infelizmente vc não nos diz exatamente O QUE é esse dump > (se > > é > > > uma > > > > > exportação de ddados gerada pelo usuário, se é um dump real de > > memória > > > > > gerado por algum erro no software RDBMS, enfim), e nem se, no caso > > > desse > > > > > "dump" realmente ser algum tipo de export de dados QUAL tool vc > está > > > usando > > > > > (exp tradicional, expdp, SQL Developer, ou uma das n+1! tools que > > > existem > > > > > para isso no mercado), mas se for export usando as tools Oracle de > > > export : > > > > > seja com exp seja com expdp vc tem ( e certamente deve estar > usando, > > é > > > a > > > > > opção preferencial de monitoração e logging) a chance de indicar um > > > arquivo > > > > > de log, simplesmente CONSULTE a data/hora desse arquivo Outra > > > opção, SE > > > > > vc tiver Licença para consultar as views de histórico, é vc > consultar > > > a ASH > > > > > : > > > > > > > > > > select sid,sample_time,session_type,event,program,action,module > from > > > > > V$ACTIVE_SESSION_HISTORY where module like > '%nomedasuatooldeexport%'; > > > > > > > > > > []s > > > > > > > > > > Chiappa > > > > > > > > > > --- Em oracle_br@yahoogrupos.com.br, Jefferson Clyton > > > > > > > > escreveu > > > > > > > > > > > > > > > > > Prezados! > > > > > > Estou necessitando saber a hora em que o dump é finalizado. > Alguém > > > sabe a > > > > > > forma de verificar??? > > > > > > > > > > > > Sem mais, > > > > > > > > > > > > Jefferson Silva. > > > > > > DBA > > > > > > > > > > > > > > > > > > [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
Re: [oracle_br] Re: Hora do Dump
Jefferson, edite o teu script para que ele logue no início a data do start da atividade e no final após o comando de exp o horário do final. Em um linux ficaria algo do tipo: { uptime exp blablablablablabla uptime } > export_hora_e_fim.log Att,/Regards, Vitor Jr. Infraestrutura / Infrastructure Team Oracle 11g DBA Certified Professional - OCP 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 14 de junho de 2012 20:35, Jefferson Clyton < jeff_programa...@yahoo.com.br> escreveu: > Desculp a demora na resposta é que na verdade o comando é um exp normal. > Porém, roda um script (crontab) que faz o dump e após, gera um tar.gz e > move o arquivo para outro disco e deleta o dump original. > > Entaum eu simplesmente rodei o camndo less (linux) no arquivo compactado e > vi a data de modificação e calculei o tempo que demorou o dump. > > Obrigado pelas dicas e vou dar uma olhada no select para a tabela ASH > enviado pelo chiappa. > > Sem mais, > > Jefferson Silva > DBA - Multipla-ti > > > > Em 14 de junho de 2012 13:23, J. Laurindo Chiappa > escreveu: > > > ** > > > > > > Diretamente na tabela de ASH, vc Não pode : o histórico de SQLs passados > > fica em outras views/tabelas, como DBA_HIST_SQLxx > > Que fique Claro antes de tudo, porém, que essas views/tabelas de > > histórico, as de ASH, as de AWR, etc, absolutamente *** NÂO *** são > > auditoria, não podem ser usadas para isso, pois elas NÂO capturam 100% > dos > > SQLs executados : a idéia delas é capturar uma porção siginificativa, > > estatisticamente falando (MAS NÂO COMPLETA!!) dos SQLs e dos Waits (de > > usuário e de sistema) pra vc poder deduzir workload , ser avisado sobre > > possíveis probs de performance, etc - de modo algum é assegurado que com > > elas vc vai conseguir saber Exatamente todos os SQLs executados... > > > > []s > > > > Chiappa > > > > --- Em oracle_br@yahoogrupos.com.br, Andre Lucas escreveu > > > > > > > > Chiappa > > > > > > bom dia.. > > > > > > a partir desse select que você colocou abaixo, tem como saber o comando > > > executado, ou seja, os scripts ou consultas feitas no banco? > > > > > > André Lucas Miranda > > > > > > > > > Em 13 de junho de 2012 18:36, J. Laurindo Chiappa > > > escreveu: > > > > > > > > > ** > > > > > > > > > > > > Colega, infelizmente vc não nos diz exatamente O QUE é esse dump (se > é > > uma > > > > exportação de ddados gerada pelo usuário, se é um dump real de > memória > > > > gerado por algum erro no software RDBMS, enfim), e nem se, no caso > > desse > > > > "dump" realmente ser algum tipo de export de dados QUAL tool vc está > > usando > > > > (exp tradicional, expdp, SQL Developer, ou uma das n+1! tools que > > existem > > > > para isso no mercado), mas se for export usando as tools Oracle de > > export : > > > > seja com exp seja com expdp vc tem ( e certamente deve estar usando, > é > > a > > > > opção preferencial de monitoração e logging) a chance de indicar um > > arquivo > > > > de log, simplesmente CONSULTE a data/hora desse arquivo Outra > > opção, SE > > > > vc tiver Licença para consultar as views de histórico, é vc consultar > > a ASH > > > > : > > > > > > > > select sid,sample_time,session_type,event,program,action,module from > > > > V$ACTIVE_SESSION_HISTORY where module like '%nomedasuatooldeexport%'; > > > > > > > > []s > > > > > > > > Chiappa > > > > > > > > --- Em oracle_br@yahoogrupos.com.br, Jefferson Clyton > > > > > > escreveu > > > > > > > > > > > > > > Prezados! > > > > > Estou necessitando saber a hora em que o dump é finalizado. Alguém > > sabe a > > > > > forma de verificar??? > > > > > > > > > > Sem mais, > > > > > > > > > > Jefferson Silva. > > > > > DBA > > > > > > > > > > > > > > > [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 > > >
Re: [oracle_br] Re: Hora do Dump
Desculp a demora na resposta é que na verdade o comando é um exp normal. Porém, roda um script (crontab) que faz o dump e após, gera um tar.gz e move o arquivo para outro disco e deleta o dump original. Entaum eu simplesmente rodei o camndo less (linux) no arquivo compactado e vi a data de modificação e calculei o tempo que demorou o dump. Obrigado pelas dicas e vou dar uma olhada no select para a tabela ASH enviado pelo chiappa. Sem mais, Jefferson Silva DBA - Multipla-ti Em 14 de junho de 2012 13:23, J. Laurindo Chiappa escreveu: > ** > > > Diretamente na tabela de ASH, vc Não pode : o histórico de SQLs passados > fica em outras views/tabelas, como DBA_HIST_SQLxx > Que fique Claro antes de tudo, porém, que essas views/tabelas de > histórico, as de ASH, as de AWR, etc, absolutamente *** NÂO *** são > auditoria, não podem ser usadas para isso, pois elas NÂO capturam 100% dos > SQLs executados : a idéia delas é capturar uma porção siginificativa, > estatisticamente falando (MAS NÂO COMPLETA!!) dos SQLs e dos Waits (de > usuário e de sistema) pra vc poder deduzir workload , ser avisado sobre > possíveis probs de performance, etc - de modo algum é assegurado que com > elas vc vai conseguir saber Exatamente todos os SQLs executados... > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, Andre Lucas escreveu > > > > > Chiappa > > > > bom dia.. > > > > a partir desse select que você colocou abaixo, tem como saber o comando > > executado, ou seja, os scripts ou consultas feitas no banco? > > > > André Lucas Miranda > > > > > > Em 13 de junho de 2012 18:36, J. Laurindo Chiappa > > escreveu: > > > > > > ** > > > > > > > > > Colega, infelizmente vc não nos diz exatamente O QUE é esse dump (se é > uma > > > exportação de ddados gerada pelo usuário, se é um dump real de memória > > > gerado por algum erro no software RDBMS, enfim), e nem se, no caso > desse > > > "dump" realmente ser algum tipo de export de dados QUAL tool vc está > usando > > > (exp tradicional, expdp, SQL Developer, ou uma das n+1! tools que > existem > > > para isso no mercado), mas se for export usando as tools Oracle de > export : > > > seja com exp seja com expdp vc tem ( e certamente deve estar usando, é > a > > > opção preferencial de monitoração e logging) a chance de indicar um > arquivo > > > de log, simplesmente CONSULTE a data/hora desse arquivo Outra > opção, SE > > > vc tiver Licença para consultar as views de histórico, é vc consultar > a ASH > > > : > > > > > > select sid,sample_time,session_type,event,program,action,module from > > > V$ACTIVE_SESSION_HISTORY where module like '%nomedasuatooldeexport%'; > > > > > > []s > > > > > > Chiappa > > > > > > --- Em oracle_br@yahoogrupos.com.br, Jefferson Clyton > > > > escreveu > > > > > > > > > > > Prezados! > > > > Estou necessitando saber a hora em que o dump é finalizado. Alguém > sabe a > > > > forma de verificar??? > > > > > > > > Sem mais, > > > > > > > > Jefferson Silva. > > > > DBA > > > > > > > > > > > > [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 <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Re: Hora do Dump
Chiappa bom dia.. a partir desse select que você colocou abaixo, tem como saber o comando executado, ou seja, os scripts ou consultas feitas no banco? André Lucas Miranda Em 13 de junho de 2012 18:36, J. Laurindo Chiappa escreveu: > ** > > > Colega, infelizmente vc não nos diz exatamente O QUE é esse dump (se é uma > exportação de ddados gerada pelo usuário, se é um dump real de memória > gerado por algum erro no software RDBMS, enfim), e nem se, no caso desse > "dump" realmente ser algum tipo de export de dados QUAL tool vc está usando > (exp tradicional, expdp, SQL Developer, ou uma das n+1! tools que existem > para isso no mercado), mas se for export usando as tools Oracle de export : > seja com exp seja com expdp vc tem ( e certamente deve estar usando, é a > opção preferencial de monitoração e logging) a chance de indicar um arquivo > de log, simplesmente CONSULTE a data/hora desse arquivo Outra opção, SE > vc tiver Licença para consultar as views de histórico, é vc consultar a ASH > : > > select sid,sample_time,session_type,event,program,action,module from > V$ACTIVE_SESSION_HISTORY where module like '%nomedasuatooldeexport%'; > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, Jefferson Clyton > escreveu > > > > > Prezados! > > Estou necessitando saber a hora em que o dump é finalizado. Alguém sabe a > > forma de verificar??? > > > > Sem mais, > > > > Jefferson Silva. > > DBA > > > > > > [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 <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html