Re: [oracle_br] Problema com o RMAN

2008-11-06 Por tôpico Lucimar dos Santos
Ok, Ricardo, deu certinho, blz cara, muito obrigado grande ajuda...

Lucimar

- Original Message - 
From: "Ricardo Portilho Proni" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, November 06, 2008 5:39 PM
Subject: Re: [oracle_br] Problema com o RMAN


Oi Lucimar.

Este arquivo deve ter sido apagado via sistema operacional.
Você tem que corrigir isto, avisar o RMAN disto.

RMAN> CROSSCHECK ARCHIVELOG ALL;
RMAN> DELETE EXPIRED ARCHIVELOG ALL;

Isto não irá "apagar" realmente, irá remover esta entrada do
controlfile, e o RMAN não tentará mais fazer este backup.

Ricardo Portilho Proni
Coordenador de Bancos de Dados - Solvo S/A
- Oracle Database 10g Administrator Certified Professional (OCP)
- Microsoft Certified Professional (MCP)
- Microsoft Certified Technologt Specialist: SQL Server 2005 (MCTS)

http://portilho.profissionaloracle.com.br




On Thu, 2008-11-06 at 19:34 +, lucimar_micromap wrote:
> Senhores, preciso de uma ajuda em um erro com o backup pelo RMAN,
> não tenho muita experiência com o RMAN.
>
> Meu último archive é: ORC_01848_0641389107_001.ARC
>
> Mas quando executo o comando:
>
> run { backup archivelog all;
> }
>
> Olha a mensagem que recebo:
>
> Iniciando backup em 06/11/08
> log atual arquivado
> utilizando o canal ORA_DISK_1
> RMAN-00571:
> ===
> RMAN-00569: === ERROR MESSAGE STACK FOLLOWS
> ===
> RMAN-00571:
> ===
> RMAN-03002: falha do comando backup em 11/06/2008 17:13:32
> RMAN-06059: log arquivado esperado não pode ser encontrado; a perda
> do log arqui
> vado compromete a capacidade de recuperação
> ORA-19625: erro ao identificar arquivo
> E:\ORACLE\ORADATA\ORC\ARCHIVE\ORC_00012_0
> 641389107_001.ARC
> ORA-27041: não é possível abrir arquivo
> OSD-04002: não é possível abrir arquivo
> O/S-Error: (OS 2) The system cannot find the file specified.
>
> RMAN> **end-of-file**
>
> Não sei de onde ele localiza o arq. ORC_00012_0641389107_001.ARC
> Ou tenho que informar ao RMAN que o arq. correto é:
> ORC_01848_0641389107_001.ARC
>
> Desde já agradeço à todos
>
> Lucimar dos Santos
> Programador Oracle - Forms/Reports 6 e 9
>
>
>
>
>
>


[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





[oracle_br] Re: Permissão..

2008-11-06 Por tôpico Mária Cristina Silva
Moçada consegui resolver com o comando abaixo:

Obrigada pela atenção.

exec dbms_java.grant_permission( 'IJRM', 'SYS:java.io.FilePermission',
'D:\Temp_Arq\*', 'delete' );




2008/11/6 Mária Cristina Silva <[EMAIL PROTECTED]>

> Boa tarde!
>
> Alguém pode me ajudar...
>
> Rodei as permissões abaixo e todas deram certo.
>
> *
>
> EXEC
> *DBMS_JAVA.Grant_Permission('IJRM', 'java.io.FilePermission',
> '<>', 'read, write,delete');
>
> *EXEC* DBMS_JAVA.Grant_Permission('IJRM',
> 'SYS:java.lang.RuntimePermission','writeFileDescriptor', '');
>
>
> *EXEC* DBMS_JAVA.Grant_Permission('IJRM',
> 'SYS:java.lang.RuntimePermission','readFileDescriptor', '');
>
> *EXEC* DBMS_JAVA.Grant_permission('IJRM', 'SYS:java.io.FilePermission',
> 'D:\Temp_Arq\','read, write,delete' );
>
> Porem quando vou executar uma procedure que exclui um arquivo fisico
> atraves de uma java Source ele fala q não tem permissão pra deletar o
> Arquivo Teste.txt
>
> Bom daí se eu rodar esse comando :
> *exec* dbms_java.grant_permission( 'IJRM', 'SYS:java.io.FilePermission',
> 'D:\Temp_Arq\teste.txt', 'delete' )  Ele me permite excluir o arquivo
> eu gostaria de deletar não apenas esse arquivo mais todos que forem passados
> como paramentro para a minha procedure.
>
> Alguem sabe como posso dá permissão para excluir qq arquivo dentro de um
> Diretorio?
>
>
>



-- 
Abraços,
Mária Cristina
Cel: 031-8883-5543
E-mail: [EMAIL PROTECTED]
MSN:   [EMAIL PROTECTED]
-- 
"O começo é a parte mais importante do trabalho."
- Platão


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



RES: [oracle_br] OEM Console 10g

2008-11-06 Por tôpico Wender Fernandes

Valeu Bruno!



sds



De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Bruno 
Cesar
Enviada em: quinta-feira, 6 de novembro de 2008 16:26
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] OEM Console 10g



Wender,

Vc consegue simbasta instalar o client do Oracle 10g com a opção de
administrador e o bom e velho OEM estará lá...

Abraço,

Bruno Cesar, OCP 10G.

2008/11/6 Wender Fernandes <[EMAIL PROTECTED] 
 >

>
> Bom Dia!
>
>
>
> Gostaria de saber se para o 10g eu posso utilizar uma console semelhante ao
> 9i para que eu possa visualizar várias instâncias ao mesmo tempo pois via
> web eu só consigo um link para cada BD informando as portas de cada uma.
>
>
>
> Obrigado
>
>
>
> Wender Fernandes
>
> Depto. de Tec. da Informação
>
> (21) 3296-3646/ Fax: (21) 3296-3677
>
> [EMAIL PROTECTED]   
>   [EMAIL PROTECTED]   
> >
>
> www.lamsa.com.br 
>
>
>
>
>
> 
>
>
>
> =
> Esta mensagem, incluindo seus anexos, pode conter informação confidencial e
> privilegiada. Se você não for o destinatário ou a pessoa autorizada a
> receber esta mensagem, não pode usá-la, copiá-la, divulgar seu conteúdo, ou
> tomar atitudes que sejam em função desta informação. Se você a recebeu por
> engano, avise o remetente e apague esta mensagem de seu sistema.
> As opiniões contidas na mensagem são expressões pertinentes ao usuário
> remetente, o qual isenta a Linha Amarela S/A - LAMSA de responsabilidade
> sobre o seu teor.
> A Linha Amarela S/A - LAMSA, não se responsabiliza por transmissão
> incompleta e atrasos na entrega, e não garante que a integridade da mensagem
> tenha sido mantida durante sua transmissão, ou que a mesma tenha ocorrido
> sem a interceptação ou interferência de agentes externos.
>
> Linha Amarela S/A
> acesse: www.lamsa.com.br
> =
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

--
Atenciosamente,

Bruno Cesar Cardoso Maria
Mobile: +55 21 8881-5997
[EMAIL PROTECTED] 

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





=
Esta mensagem, incluindo seus anexos, pode conter informação confidencial e 
privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber 
esta mensagem, não pode usá-la, copiá-la, divulgar seu conteúdo, ou tomar 
atitudes que sejam em função desta informação. Se você a recebeu por engano, 
avise o remetente e apague esta mensagem de seu sistema.
As opiniões contidas na mensagem são expressões pertinentes ao usuário 
remetente, o qual isenta a Linha Amarela S/A - LAMSA de responsabilidade sobre 
o seu teor.
A Linha Amarela S/A - LAMSA, não se responsabiliza por transmissão incompleta e 
atrasos na entrega, e não garante que a integridade da mensagem tenha sido 
mantida durante sua transmissão, ou que a mesma tenha ocorrido sem a 
interceptação ou interferência de agentes externos.

Linha Amarela S/A
acesse: www.lamsa.com.br
=

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



[oracle_br] Permissão..

2008-11-06 Por tôpico Mária Cristina Silva
Boa tarde!

Alguém pode me ajudar...

Rodei as permissões abaixo e todas deram certo.

*

EXEC* DBMS_JAVA.Grant_Permission('IJRM', 'java.io.FilePermission',
'<>', 'read, write,delete');

*EXEC* DBMS_JAVA.Grant_Permission('IJRM', 'SYS:java.lang.RuntimePermission',
'writeFileDescriptor', '');


*EXEC* DBMS_JAVA.Grant_Permission('IJRM', 'SYS:java.lang.RuntimePermission',
'readFileDescriptor', '');

*EXEC* DBMS_JAVA.Grant_permission('IJRM', 'SYS:java.io.FilePermission',
'D:\Temp_Arq\','read, write,delete' );

Porem quando vou executar uma procedure que exclui um arquivo fisico atraves
de uma java Source ele fala q não tem permissão pra deletar o Arquivo
Teste.txt

Bom daí se eu rodar esse comando :
*exec* dbms_java.grant_permission( 'IJRM', 'SYS:java.io.FilePermission',
'D:\Temp_Arq\teste.txt', 'delete' )  Ele me permite excluir o arquivo eu
gostaria de deletar não apenas esse arquivo mais todos que forem passados
como paramentro para a minha procedure.

Alguem sabe como posso dá permissão para excluir qq arquivo dentro de um
Diretorio?


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



Re: [oracle_br] Problema com o RMAN

2008-11-06 Por tôpico Ricardo Portilho Proni
Oi Lucimar.

Este arquivo deve ter sido apagado via sistema operacional.
Você tem que corrigir isto, avisar o RMAN disto.

RMAN> CROSSCHECK ARCHIVELOG ALL;
RMAN> DELETE EXPIRED ARCHIVELOG ALL;

Isto não irá "apagar" realmente, irá remover esta entrada do
controlfile, e o RMAN não tentará mais fazer este backup.

Ricardo Portilho Proni
Coordenador de Bancos de Dados - Solvo S/A
- Oracle Database 10g Administrator Certified Professional (OCP)
- Microsoft Certified Professional (MCP)
- Microsoft Certified Technologt Specialist: SQL Server 2005 (MCTS)

http://portilho.profissionaloracle.com.br




On Thu, 2008-11-06 at 19:34 +, lucimar_micromap wrote:
> Senhores, preciso de uma ajuda em um erro com o backup pelo RMAN,
> não tenho muita experiência com o RMAN.
> 
> Meu último archive é: ORC_01848_0641389107_001.ARC
> 
> Mas quando executo o comando:
> 
> run { backup archivelog all;
> }
> 
> Olha a mensagem que recebo:
> 
> Iniciando backup em 06/11/08
> log atual arquivado
> utilizando o canal ORA_DISK_1
> RMAN-00571: 
> ===
> RMAN-00569: === ERROR MESSAGE STACK FOLLOWS 
> ===
> RMAN-00571: 
> ===
> RMAN-03002: falha do comando backup em 11/06/2008 17:13:32
> RMAN-06059: log arquivado esperado não pode ser encontrado; a perda 
> do log arqui
> vado compromete a capacidade de recuperação
> ORA-19625: erro ao identificar arquivo 
> E:\ORACLE\ORADATA\ORC\ARCHIVE\ORC_00012_0
> 641389107_001.ARC
> ORA-27041: não é possível abrir arquivo
> OSD-04002: não é possível abrir arquivo
> O/S-Error: (OS 2) The system cannot find the file specified.
> 
> RMAN> **end-of-file**
> 
> Não sei de onde ele localiza o arq. ORC_00012_0641389107_001.ARC
> Ou tenho que informar ao RMAN que o arq. correto é: 
> ORC_01848_0641389107_001.ARC
> 
> Desde já agradeço à todos
> 
> Lucimar dos Santos
> Programador Oracle - Forms/Reports 6 e 9
> 
> 
> 
> 
> 
>  


[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:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




[oracle_br] Problema com o RMAN

2008-11-06 Por tôpico lucimar_micromap
Senhores, preciso de uma ajuda em um erro com o backup pelo RMAN,
não tenho muita experiência com o RMAN.

Meu último archive é: ORC_01848_0641389107_001.ARC

Mas quando executo o comando:

run { backup archivelog all;
  }

Olha a mensagem que recebo:

Iniciando backup em 06/11/08
log atual arquivado
utilizando o canal ORA_DISK_1
RMAN-00571: 
===
RMAN-00569: === ERROR MESSAGE STACK FOLLOWS 
===
RMAN-00571: 
===
RMAN-03002: falha do comando backup em 11/06/2008 17:13:32
RMAN-06059: log arquivado esperado não pode ser encontrado; a perda 
do log arqui
vado compromete a capacidade de recuperação
ORA-19625: erro ao identificar arquivo 
E:\ORACLE\ORADATA\ORC\ARCHIVE\ORC_00012_0
641389107_001.ARC
ORA-27041: não é possível abrir arquivo
OSD-04002: não é possível abrir arquivo
O/S-Error: (OS 2) The system cannot find the file specified.

RMAN> **end-of-file**

Não sei de onde ele localiza o arq. ORC_00012_0641389107_001.ARC
Ou tenho que informar ao RMAN que o arq. correto é: 
ORC_01848_0641389107_001.ARC

Desde já agradeço à todos


Lucimar dos Santos
Programador Oracle - Forms/Reports 6 e 9




Re: [oracle_br] OEM Console 10g

2008-11-06 Por tôpico Bruno Cesar
Wender,

Vc consegue simbasta instalar o client do Oracle 10g com a opção de
administrador e o bom e velho OEM estará lá...

Abraço,

Bruno Cesar, OCP 10G.

2008/11/6 Wender Fernandes <[EMAIL PROTECTED]>

>
> Bom Dia!
>
>
>
> Gostaria de saber se para o 10g eu posso utilizar uma console semelhante ao
> 9i para que eu possa visualizar várias instâncias ao mesmo tempo pois via
> web eu só consigo um link para cada BD informando as portas de cada uma.
>
>
>
> Obrigado
>
>
>
> Wender Fernandes
>
> Depto. de Tec. da Informação
>
> (21) 3296-3646/ Fax: (21) 3296-3677
>
> [EMAIL PROTECTED]   [EMAIL PROTECTED] >
>
> www.lamsa.com.br 
>
>
>
>
>
> 
>
>
>
> =
> Esta mensagem, incluindo seus anexos, pode conter informação confidencial e
> privilegiada. Se você não for o destinatário ou a pessoa autorizada a
> receber esta mensagem, não pode usá-la, copiá-la, divulgar seu conteúdo, ou
> tomar atitudes que sejam em função desta informação. Se você a recebeu por
> engano, avise o remetente e apague esta mensagem de seu sistema.
> As opiniões contidas na mensagem são expressões pertinentes ao usuário
> remetente, o qual isenta a Linha Amarela S/A - LAMSA de responsabilidade
> sobre o seu teor.
> A Linha Amarela S/A - LAMSA, não se responsabiliza por transmissão
> incompleta e atrasos na entrega, e não garante que a integridade da mensagem
> tenha sido mantida durante sua transmissão, ou que a mesma tenha ocorrido
> sem a interceptação ou interferência de agentes externos.
>
> Linha Amarela S/A
> acesse: www.lamsa.com.br
> =
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Atenciosamente,

Bruno Cesar Cardoso Maria
Mobile: +55 21 8881-5997
[EMAIL PROTECTED]


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



Re: [oracle_br] Dúvidas Prometric.

2008-11-06 Por tôpico Jean Carlo
Fazer o q .. então dele fazer a prova em inglês.. hehehehehhehehee

Valeu Leonardo.

--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL e Forms/Reports 6i Oracle.
DBA Oracle Jr. em busca do OCA.
Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
+55 (48) 9604-6138
Criciúma, Santa Catarina - Brasil


From: Leonardo Rezende 
Sent: Thursday, November 06, 2008 2:55 PM
To: oracle_br@yahoogrupos.com.br 
Subject: Re: [oracle_br] Dúvidas Prometric.


Eu acho que só tem em ingrêis

Jean Carlo escreveu:
>
> Galera estou me inscrevendo para fazer o teste de OCA 10g - 1Z0-042
> Porém quando estava me inscrevendo no site da Prometric o mesmo só me 
> disponibiliza a prova em Inglês, mais já vi algumas discuções aqui na 
> lista comentando que fizeram a prova em Português.
>
> Alguém poderia me informar como posso proceder para fazer a prova em 
> Português
>
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> +55 (48) 9604-6138
> Criciúma, Santa Catarina - Brasil
>
> [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úvidas Prometric.

2008-11-06 Por tôpico Rodrigo Mufalani
Jean,

  Essa prova só tem em inglês, o que é até melhor... Pois há algumas
traduções que ficam muito ruins...

  Ps.: Que eu me lembre a única prova que dava para fazer em Português
era a de SQL 9i.

Atenciosamente,

Rodrigo Mufalani
OCP 10g & 11g
[EMAIL PROTECTED]
http://mufalani.blogspot.com


> Mensagem Original:
> Data: 14:48:16 06/11/2008
> De: Jean Carlo <[EMAIL PROTECTED]>
> Assunto: [oracle_br] Dúvidas Prometric.

> Galera estou me inscrevendo para fazer o teste de OCA 10g - 1Z0-042
> Porém quando estava me inscrevendo no site da Prometric o mesmo só me 
> disponibiliza a prova em Inglês, mais já vi algumas discuções  aqui 
> na lista comentando que fizeram a prova em Português.
>
> Alguém poderia me informar como posso proceder para fazer a prova em 
> Português
>
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> +55 (48) 9604-6138
> Criciúma, Santa Catarina - Brasil
>
> [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
>
>
>
>





Na Oi Internet você ganha ou ganha. Além de acesso grátis com
qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma,
suporte grátis e muito mais. Baixe grátis o Discador Oi em
http://www.oi.com.br/discador e comece a ganhar.

Agora, se o seu negócio é voar alto na internet,
assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em
http://www.oi.com.br/bandalarga e aproveite essa moleza!




Re: [oracle_br] Dúvidas Prometric.

2008-11-06 Por tôpico Leonardo Rezende
Eu acho que só tem em ingrêis

Jean Carlo escreveu:
>
> Galera estou me inscrevendo para fazer o teste de OCA 10g - 1Z0-042
> Porém quando estava me inscrevendo no site da Prometric o mesmo só me 
> disponibiliza a prova em Inglês, mais já vi algumas discuções aqui na 
> lista comentando que fizeram a prova em Português.
>
> Alguém poderia me informar como posso proceder para fazer a prova em 
> Português
>
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> +55 (48) 9604-6138
> Criciúma, Santa Catarina - Brasil
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  



[oracle_br] Dúvidas Prometric.

2008-11-06 Por tôpico Jean Carlo
Galera estou me inscrevendo para fazer o teste de OCA 10g - 1Z0-042
Porém quando estava me inscrevendo no site da Prometric o mesmo só me 
disponibiliza a prova em Inglês, mais já vi algumas discuções  aqui na lista 
comentando que fizeram a prova em Português.

Alguém poderia me informar como posso proceder para fazer a prova em 
Português

--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL e Forms/Reports 6i Oracle.
DBA Oracle Jr. em busca do OCA.
Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
+55 (48) 9604-6138
Criciúma, Santa Catarina - Brasil

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



[oracle_br] OEM Console 10g

2008-11-06 Por tôpico Wender Fernandes

Bom Dia!



Gostaria de saber se para o 10g eu posso utilizar uma console semelhante ao 9i 
para que eu possa visualizar várias instâncias ao mesmo tempo pois via web eu 
só consigo um link para cada BD informando as portas de cada uma.



Obrigado



Wender Fernandes

Depto. de Tec. da Informação

(21) 3296-3646/ Fax: (21) 3296-3677

[EMAIL PROTECTED] 

www.lamsa.com.br 



 







=
Esta mensagem, incluindo seus anexos, pode conter informação confidencial e 
privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber 
esta mensagem, não pode usá-la, copiá-la, divulgar seu conteúdo, ou tomar 
atitudes que sejam em função desta informação. Se você a recebeu por engano, 
avise o remetente e apague esta mensagem de seu sistema.
As opiniões contidas na mensagem são expressões pertinentes ao usuário 
remetente, o qual isenta a Linha Amarela S/A - LAMSA de responsabilidade sobre 
o seu teor.
A Linha Amarela S/A - LAMSA, não se responsabiliza por transmissão incompleta e 
atrasos na entrega, e não garante que a integridade da mensagem tenha sido 
mantida durante sua transmissão, ou que a mesma tenha ocorrido sem a 
interceptação ou interferência de agentes externos.

Linha Amarela S/A
acesse: www.lamsa.com.br
=

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



Re: [oracle_br] Re: Trace por Aplicação

2008-11-06 Por tôpico Ricardo Portilho Proni
Enquanto a query est\xAB rodando, e parece que o banco est\xAB parado, o que
aparece neste select?
Ele ir\xAB mostrar pelo que o banco est\xAB "esperando".

SELECT W.SID, W.EVENT, W.SECONDS_IN_WAIT FROM V$SESSION_WAIT W WHERE
W.EVENT NOT LIKE 'SQL*Net%' AND W.EVENT NOT IN ('pmon timer', 'smon
timer', 'rdbms ipc message', 'wakeup time manager', 'jobq slave wait',
'PL/SQL lock timer') ORDER BY W.SECONDS_IN_WAIT, W.SID;


Ricardo Portilho Proni
Coordenador de Bancos de Dados - Solvo S/A
- Oracle Database 10g Administrator Certified Professional (OCP)
- Microsoft Certified Professional (MCP)
- Microsoft Certified Technologt Specialist: SQL Server 2005 (MCTS)

http://portilho.profissionaloracle.com.br




On Thu, 2008-11-06 at 12:52 +, rei_do_delphi wrote:
> Grande Mestre Chiappa, tudo bom? Era para eu estar neste projeto com 
> voc\xAB, mas surgiram alguns incidentes que n\xABo permitiram que isso 
> acontecesse. Mas, tenho certeza que novas oportunidades vir\xABo. em 
> primeiro lugar obrigado pela resposta super completa. Confesso que 
> n\xABo conhe\xAB muito na pr\xABtica sobre DBMS_Monitor, mas irei 
> verificar 
> isso na documentaɘœo. Referente a desabilitar Multi-Thread no BI, ja 
> passei o doc para o rapaz de BI daqui ( que n\xABo \xAB o Helber, rsrss) 
> para ele fazer isso e eu tentar efetuar um trace mais limpo e somente 
> na sess\xABo dele. Uma coisa que notei \xAB que o db_block_size do banco 
> esta com 8K e isso um pouco impactante para BI. N\xABo sei na verdade se 
> o problema esta com o banco mesmo, pois, para efetuar esta an=alise, 
> deixei o interval do AWR setado em 15 minutos, habilitei o sql_trace 
> a n\xABvel de instance e depois que o relat\xABrio terminou( digo que 
> n\xABo 
> sei se o problema \xAB no banco, porque na ferramente aparece 
> ainda "Running", mas, o banco esta parado, podendo ter ocorrido erro 
> de Time-out ou qualquer outra coisa) eu gerei o relat\xABrio do AWR para 
> identificar as Querys mais pesadas e somando todas, n\xABo passava mais 
> de 1 hora de execuɘœo ( elapsed_time) e nos traces que eu passei o 
> tkprof como: 
> 
> tkprof bise1db_ora_1220.trc bise1db_ora_1220.tkp sys=no waits=yes 
> sort=PRSELA
> (fiz isso em todos os arquivos gerados +- 20 arquivos).
> 
> n\xABo encontrei query que demorasse mais de 10 minutos, e foram poucas 
> que demoraram isso, como eu disse, n\xABo chegando a 1 hora de execuɘœo 
> no total. Defini o par\xABmetro db_16k_cache_size=350M (ambiente de 
> testes em VM com 2GB de Ram, Oracle 10G 10.2.0.1 sem patch de CPU, 2 
> processadores e Windows 2003 Standard, com excess\xABo de mem\xABria e 
> processador, igual a produɘœo), para testes, movi as tabelas do 
> schema envolvido e estou dando rebuild nos \xABndices envolvidos para 
> esta nova tablespace tb e vou ver no que vai dar, irei fazer isso j\xAB 
> com o multi-thread desativado. Depois lhe mando os resultados. Um 
> abra\xABo e muito obrigado. Espero podermos trabalhar juntos em um 
> futuro pr\xABximo. Vallew.
> 
> --- Em oracle_br@yahoogrupos.com.br, "jlchiappa" <[EMAIL PROTECTED]> 
> escreveu
> >
> > E a\xAB friend\xABo, blz ? Tou ainda no interior, alocado no mesmo projeto
> > inicial, bastante trampo por aqui Int\xABo, vi o teu post, deixa eu
> > te dar umas dicas r\xABpidas, vamos ver se ajudam :
> > 
> > a) iirc (\xAB uma lembran\xABa, pois eu n\xABo desenvolvi, s\xAB DBAzei 
> > em
> > clientes que usavam o dito-cujo) no BIEE vc tem como desabilitar
> > temporariamente o recurso de multi-thread pra vc ficar s\xAB com uma
> > sess\xABo, o docto de new features (numa googlada r\xABpida encontrado em
> > http://asun.ifmo.ru/docs/bip_1013/bip.1013/e10416.pdf ) fala sobre
> > isso no cap. 12, tenta l\xAB, \xAB mais f\xABcil pra vc chegar no SQL 
> > gerado
> > assim, \xAB mais f\xABcil de se capturar os waits de sess\xABo - se 
> > puder, \xAB
> > uma boa
> > 
> > b) a id\xABia do DBMS_MONITOR \xAB vc poder setar evento 10046 de uma vez 
> em
> > v\xABrias sess\xABes de acordo com um crit\xABrio (como usu\xABrio de 
> > rede, por
> > exemplo), isso vai gerar N trace files da\xAB vc "junta" os n num s\xAB 
> com
> > o trcsess - eu falei brevemente sobre eles no Workshop II, n\xABo s\xABo
> > muito dif\xABceis de usar MAS a quest\xABo \xAB que s\xAB existem no 
> > banco 10g,
> > yes ? SE o seu banco \xAB 9i, sorry... Sendo 10g,
> > http://www.oracle-
> base.com/articles/10g/SQLTrace10046TrcsessAndTkprof10g.php
> > e http://www.psoug.org/reference/dbms_monitor.html s\xABo refs boas pra
> > eles, Complementando a documentaɘœo
> > 
> > c) quando se fala em an\xABlise de BI, se torna CRUCIAL a estrutura
> > f\xABsica (ie, partiɘ‿es, \xABndices, detalhes f\xABsicos da 
> > tablespace e das
> > tabelas/\xABndices em si), vc checou isso ? Especialmente : em muitos
> > casos \xAB utilizado uma l\xABgica star-schema (ie, fato "rodeada" por n
> > detalhes), aonde os detalhes s\xABo OPCI

Re: [oracle_br] ALTER TABLE RENAME

2008-11-06 Por tôpico Ricardo Portilho Proni
Oi Thiago.

O RENAME certamente não invalida os índices ou constraints, pode fazer
sem medo.
Um MOVE sim, causaria isto.

Ricardo Portilho Proni
Coordenador de Bancos de Dados - Solvo S/A
- Oracle Database 10g Administrator Certified Professional (OCP)
- Microsoft Certified Professional (MCP)
- Microsoft Certified Technologt Specialist: SQL Server 2005 (MCTS)

http://portilho.profissionaloracle.com.br




On Thu, 2008-11-06 at 09:32 -0200, Thiago Delfim wrote:
> Pessoal,
> Não achei em documentação do Oracle se renomear uma tabela com ALTER
> TABLE
> RENAME causa algum impacto nos índices. Fiz um teste, e os índices
> permaneceram intactos.
> 
> Vocês sabem dizer se há alguma situação em que um índice pode ficar
> inválido
> quando uma tabela é renomeada?
> 
> Eu pergunto isso pois estou revendo um processo que temos aqui hoje
> que
> diariamente faz uma cópia de uma tabela (10M linhas), trunca a tabela
> original e gera essas 10M de linhas novamente. Estou pensando em
> alterar
> esse processo:
> 1 - Crio uma tabela intermediária e faço a carga das 10M de linhas
> 2 - Caso a carga seja feita com sucesso, renomeio (ou dropo) a tabela
> original
> 3 - Renomeio a tabela intermediária para o nome da tabela original.
> 
> O objetivo da mudança é fazer com que a tabela não fique indisponível
> durante o processo de carga. Hoje em dia esse processo demora um tempo
> considerável, e a aplicação fica sem acesso à tabela durante isso.
> 
> Obrigado,
> 
> -- 
> Thiago Delfim
> Oracle & SQL Server Database Administrator
> Oracle 9i Database Certified Associate
> [EMAIL PROTECTED] (MSN)
> Campinas/SP
> (19) 8204-2681 / 9111-1439
> J. Paul Getty - "The meek shall inherit the Earth, but not its mineral
> rights."
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> 
> 
>  


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



[oracle_br] Re: Trace por Aplicação

2008-11-06 Por tôpico rei_do_delphi
Grande Mestre Chiappa, tudo bom? Era para eu estar neste projeto com 
você, mas surgiram alguns incidentes que não permitiram que isso 
acontecesse. Mas, tenho certeza que novas oportunidades virão. em 
primeiro lugar obrigado pela resposta super completa. Confesso que 
não conheõ muito na prática sobre DBMS_Monitor, mas irei verificar 
isso na documentação. Referente a desabilitar Multi-Thread no BI, ja 
passei o doc para o rapaz de BI daqui ( que não é o Helber, rsrss) 
para ele fazer isso e eu tentar efetuar um trace mais limpo e somente 
na sessão dele. Uma coisa que notei é que o db_block_size do banco 
esta com 8K e isso um pouco impactante para BI. Não sei na verdade se 
o problema esta com o banco mesmo, pois, para efetuar esta an=alise, 
deixei o interval do AWR setado em 15 minutos, habilitei o sql_trace 
a nível de instance e depois que o relatório terminou( digo que não 
sei se o problema é no banco, porque na ferramente aparece 
ainda "Running", mas, o banco esta parado, podendo ter ocorrido erro 
de Time-out ou qualquer outra coisa) eu gerei o relatório do AWR para 
identificar as Querys mais pesadas e somando todas, não passava mais 
de 1 hora de execução ( elapsed_time) e nos traces que eu passei o 
tkprof como: 

tkprof bise1db_ora_1220.trc bise1db_ora_1220.tkp sys=no waits=yes 
sort=PRSELA
(fiz isso em todos os arquivos gerados +- 20 arquivos).

não encontrei query que demorasse mais de 10 minutos, e foram poucas 
que demoraram isso, como eu disse, não chegando a 1 hora de execução 
no total. Defini o parâmetro db_16k_cache_size=350M (ambiente de 
testes em VM com 2GB de Ram, Oracle 10G 10.2.0.1 sem patch de CPU, 2 
processadores e Windows 2003 Standard, com excessão de memória e 
processador, igual a produção), para testes, movi as tabelas do 
schema envolvido e estou dando rebuild nos índices envolvidos para 
esta nova tablespace tb e vou ver no que vai dar, irei fazer isso já 
com o multi-thread desativado. Depois lhe mando os resultados. Um 
abraço e muito obrigado. Espero podermos trabalhar juntos em um 
futuro próximo. Vallew.

--- Em oracle_br@yahoogrupos.com.br, "jlchiappa" <[EMAIL PROTECTED]> 
escreveu
>
> E aí friendão, blz ? Tou ainda no interior, alocado no mesmo projeto
> inicial, bastante trampo por aqui Intão, vi o teu post, deixa eu
> te dar umas dicas rápidas, vamos ver se ajudam :
> 
> a) iirc (é uma lembrança, pois eu não desenvolvi, só DBAzei em
> clientes que usavam o dito-cujo) no BIEE vc tem como desabilitar
> temporariamente o recurso de multi-thread pra vc ficar só com uma
> sessão, o docto de new features (numa googlada rápida encontrado em
> http://asun.ifmo.ru/docs/bip_1013/bip.1013/e10416.pdf ) fala sobre
> isso no cap. 12, tenta lá, é mais fácil pra vc chegar no SQL gerado
> assim, é mais fácil de se capturar os waits de sessão - se puder, é
> uma boa
> 
> b) a idéia do DBMS_MONITOR é vc poder setar evento 10046 de uma vez 
em
> várias sessões de acordo com um critério (como usuário de rede, por
> exemplo), isso vai gerar N trace files daí vc "junta" os n num só 
com
> o trcsess - eu falei brevemente sobre eles no Workshop II, não são
> muito difíceis de usar MAS a questão é que só existem no banco 10g,
> yes ? SE o seu banco é 9i, sorry... Sendo 10g,
> http://www.oracle-
base.com/articles/10g/SQLTrace10046TrcsessAndTkprof10g.php
> e http://www.psoug.org/reference/dbms_monitor.html são refs boas pra
> eles, Complementando a documentação
> 
> c) quando se fala em análise de BI, se torna CRUCIAL a estrutura
> física (ie, partições, índices, detalhes físicos da tablespace e das
> tabelas/índices em si), vc checou isso ? Especialmente : em muitos
> casos é utilizado uma lógica star-schema (ie, fato "rodeada" por n
> detalhes), aonde os detalhes são OPCIONAIS, nunca se sabe quais 
serão
> inputados - num caso assim pode ser recomendado star transform com
> merge de bitmaps, http://www.dbazine.com/oracle/or-articles/jlewis6 
e
> http://www.nyoug.org/Presentations/SIG/DataWarehousing/AIS-DWSIG-
StarSchema.pdf
> falam um pouco sobre isso. No meu último cliente, o meu amigo
> consultor de BI de lá ficou quase literalmente doido às voltas com
> traces e planos antes de aprendermos os detalhes citados nessas
> fontes, como por exemplo a exig~encia de Constraints presentes (até
> desligados, ok, como é comum em DWs, Mas presentes) e RELY...
> 
> []s
> 
>   Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, "rei_do_delphi"
>  escreveu
> >
> > obrigado Marcelo, vou verificar essas packages na documentação 
pois 
> > não sei como utiliza-las. Obrigado e um abraço!
> > 
> > --- Em oracle_br@yahoogrupos.com.br, "MA®CELO BA®LETA™" 
> >  escreveu
> > >
> > > Fala jogador, belza?
> > > 
> > > Você pode usar os pacotes DBMS_APPLICATION_INFO, DBMS_MONITOR e 
o 
> > utilitário
> > > trcsess para fazer essa tarefa. Dar uma olhada na documentação.
> > > 
> > > até!
> > > 
> > > -- 
> > > 
> > > Marcelo Barleta
> > > Oracle Database Administrator

[oracle_br] Re: Project Management

2008-11-06 Por tôpico Fabiana Moreira
PESSOAL ALQUEM PODERIA ME AJUDAR?

2008/11/3 Fabiana Moreira <[EMAIL PROTECTED]>

> *Pessoal estou com problema no momento de atribuir um único recurso,
> simplesmente não aceita a submissão, porém se eu faço isso para mais de um
> recurso, 2 por exemplo funciona perfeitamente.*
>
> * *
>
> *Alguém sabe o que pode estar ocorrendo?*
>
> * *
>
> *Outro caso é a regra de férias, só que nesse caso é o contrário quando
> crio a regra de férias apenas para um item ela não funciona que é a "ação de
> emissão e alteração do work flow".*
>
> * *
>
> *Alguém poderia me ajudar... Muito obrigada !!!*
>
>
>
> *OBS.: A alguns dias eu mandei para o grupo um problema que eu estava
> enfrentando na integração do MSP e o PA... Se alguém passar por algo
> parecido eu tenho um material de procedimento que me ajudou a solucionar e
> se vocês quiserem posso disponibilizar.*
>
>
>
> --
> Fabiana Moreira
> Funcional Tr. - GPTI
> Celular: (21) 9382-0945
> [EMAIL PROTECTED]
>
>
>


-- 
Fabiana Moreira
Funcional Tr. - GPTI
Celular: (21) 9382-0945
[EMAIL PROTECTED]


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



RES: [oracle_br] Primeiro data da Semana

2008-11-06 Por tôpico Rafael Almeida Milanez
[EMAIL PROTECTED]>select select>   * from (
  2  select to_char(sysdate + level, 'day -mm-dd  iw') data
  3   from dual
  4   connect by level <= 200) 
  5   where data like 'segun%';
 
DATA

segunda-feira 2008-11-10  46
segunda-feira 2008-11-17  47
segunda-feira 2008-11-24  48
segunda-feira 2008-12-01  49
segunda-feira 2008-12-08  50
segunda-feira 2008-12-15  51
segunda-feira 2008-12-22  52
segunda-feira 2008-12-29  01
segunda-feira 2009-01-05  02
segunda-feira 2009-01-12  03
segunda-feira 2009-01-19  04




De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leonardo 
Rezende
Enviada em: quinta-feira, 6 de novembro de 2008 09:44
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Primeiro data da Semana



Tenta usar o select trunc(sysdate, 'IW') from dual... o trunc tem várias 
máscaras que você pode usar com data... tipo MM, HH24 etc dá uma 
olhada na doc do trunc...

Jean Carlo escreveu:
>
> Bom dia pessoal.
>
> Estou com uma dúvida não se existe solução ou se não soube procurar 
> direito..hhehehehehe
>
> Se fizer o seguinte select:
> SELECT To_Char(SYSDATE,'iw') FROM dual
>
> Irá me retornar a respectiva semana da data informada, teria como 
> trazer a primera data da semana??
> ex.: No select acima retorna semana 45, com isso trazer a data 
> '03/11/2008' que é a primeira data da semana??
>
> Desde já agradeço a ajuda.
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> +55 (48) 9604-6138
> Criciúma, Santa Catarina - Brasil
>
> [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] Primeiro data da Semana

2008-11-06 Por tôpico Jean Carlo
Obrigado, Leonardo.

Já alterei meu select para trabalar com o trunc que é bem melhor..

Mais uma vez obrigado pela ajuda.

--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL e Forms/Reports 6i Oracle.
DBA Oracle Jr. em busca do OCA.
Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
+55 (48) 9604-6138
Criciúma, Santa Catarina - Brasil


From: Leonardo Rezende 
Sent: Thursday, November 06, 2008 9:58 AM
To: oracle_br@yahoogrupos.com.br 
Subject: Re: [oracle_br] Primeiro data da Semana


Boa solução também, mas o trunc tem isso como seu objetivo o 
objetivo do next_day seria outro

Jean Carlo escreveu:
>
> Depois de uma pesquisada com calma... hehehehhehe como se diz a presa 
> é inimiga da perfeição.. hehehehehee
> Achei a solução, então postando para quem assim prescisar.
>
> SELECT Next_Day(SYSDATE-7,1) FROM dual
>
> A função Next_Day traz o primeiro dia da semana seguinte, então se 
> diminuirmos uma semana, ou sete dias, a função irá trazer o primeiro 
> dia da semana corrente.
>
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> +55 (48) 9604-6138
> Criciúma, Santa Catarina - Brasil
>
> From: Jean Carlo
> Sent: Thursday, November 06, 2008 9:38 AM
> To: Grupo Oracle
> Subject: [oracle_br] Primeiro data da Semana
>
> Bom dia pessoal.
>
> Estou com uma dúvida não se existe solução ou se não soube procurar 
> direito..hhehehehehe
>
> Se fizer o seguinte select:
> SELECT To_Char(SYSDATE,'iw') FROM dual
>
> Irá me retornar a respectiva semana da data informada, teria como 
> trazer a primera data da semana??
> ex.: No select acima retorna semana 45, com isso trazer a data 
> '03/11/2008' que é a primeira data da semana??
>
> Desde já agradeço a ajuda.
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> +55 (48) 9604-6138
> Criciúma, Santa Catarina - Brasil
>
> [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] Primeiro data da Semana

2008-11-06 Por tôpico Leonardo Rezende
Boa solução também, mas o trunc tem isso como seu objetivo o 
objetivo do next_day seria outro

Jean Carlo escreveu:
>
> Depois de uma pesquisada com calma... hehehehhehe como se diz a presa 
> é inimiga da perfeição.. hehehehehee
> Achei a solução, então postando para quem assim prescisar.
>
> SELECT Next_Day(SYSDATE-7,1) FROM dual
>
> A função Next_Day traz o primeiro dia da semana seguinte, então se 
> diminuirmos uma semana, ou sete dias, a função irá trazer o primeiro 
> dia da semana corrente.
>
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> +55 (48) 9604-6138
> Criciúma, Santa Catarina - Brasil
>
> From: Jean Carlo
> Sent: Thursday, November 06, 2008 9:38 AM
> To: Grupo Oracle
> Subject: [oracle_br] Primeiro data da Semana
>
> Bom dia pessoal.
>
> Estou com uma dúvida não se existe solução ou se não soube procurar 
> direito..hhehehehehe
>
> Se fizer o seguinte select:
> SELECT To_Char(SYSDATE,'iw') FROM dual
>
> Irá me retornar a respectiva semana da data informada, teria como 
> trazer a primera data da semana??
> ex.: No select acima retorna semana 45, com isso trazer a data 
> '03/11/2008' que é a primeira data da semana??
>
> Desde já agradeço a ajuda.
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> +55 (48) 9604-6138
> Criciúma, Santa Catarina - Brasil
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  



[oracle_br] Desempenho Oracle

2008-11-06 Por tôpico Fábio Lima
Bom dia amigos!

Estou pensando em migrar o banco de um sistema da empresa onde trabalho,
este sistema funciona localmente em algumas unidades para atender uma
demanda local mesmo, atualmente o banco de dados é o Firebird, e o cara esta
começando a ficar sem um bom desempenho.

Possuo tabelas com quase 1.000.000 de registros e são várias tabelas
próximas a este número, já revisamos os índices dos bancos, revisamos as
rotinas do sistema e outras coisas, mas nada com resultado esperado.

Gostaria de saber se algum amigo já teve uma experiência como esta, mesmo
que não tenho tido sucesso.

Estou procurando argumentos para provar que no neste caso o Oracle é melhor
e que podemos fazer a migração que o resultado será satisfatório, há uma
certa resistência do pessoal aqui para fazer esta troca de banco,
resistência não por conta do licenciamento, que um Oracle Express poderia
ser instalado lá na unidade, mas sim por amarem o Firebird.

Obrigado a todos.

Aguardo um retorno.

 

Fábio Lima de Oliveira
Analista de Sistema
Grupo Coan Alimentos & Serviços



 



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



Re: [oracle_br] Primeiro data da Semana

2008-11-06 Por tôpico Jean Carlo
Depois de uma pesquisada com calma... hehehehhehe como se diz a presa é inimiga 
da perfeição.. hehehehehee
Achei a solução, então postando para quem assim prescisar.

SELECT Next_Day(SYSDATE-7,1) FROM dual

A função Next_Day traz o primeiro dia da semana seguinte, então se diminuirmos 
uma semana, ou sete dias, a função irá trazer o primeiro dia da semana corrente.

--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL e Forms/Reports 6i Oracle.
DBA Oracle Jr. em busca do OCA.
Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
+55 (48) 9604-6138
Criciúma, Santa Catarina - Brasil


From: Jean Carlo 
Sent: Thursday, November 06, 2008 9:38 AM
To: Grupo Oracle 
Subject: [oracle_br] Primeiro data da Semana


Bom dia pessoal.

Estou com uma dúvida não se existe solução ou se não soube procurar 
direito..hhehehehehe

Se fizer o seguinte select:
SELECT To_Char(SYSDATE,'iw') FROM dual

Irá me retornar a respectiva semana da data informada, teria como trazer a 
primera data da semana??
ex.: No select acima retorna semana 45, com isso trazer a data '03/11/2008' que 
é a primeira data da semana??

Desde já agradeço a ajuda.
--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL e Forms/Reports 6i Oracle.
DBA Oracle Jr. em busca do OCA.
Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
+55 (48) 9604-6138
Criciúma, Santa Catarina - Brasil

[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: Trace por Aplicação

2008-11-06 Por tôpico Marcos Fontana
Uma alternativa ao DBMS_MONITOR. Usa uma destas duas triggers de logon para
gerar o trace das sessões deste usuário:


CREATE OR REPLACE TRIGGER SYSTEM.USUARIOX_LOGON
AFTER LOGON ON USUARIOX.SCHEMA
DECLARE
VSID NUMBER;
VSERIAL# NUMBER;
BEGIN
SELECT SID, SERIAL# INTO VSID, VSERIAL#
FROM V$SESSION
WHERE AUDSID = USERENV('SESSIONID') and machine like 'NOMEDAMAQUINA';
SYS.DBMS_SYSTEM.SET_SQL_TRACE_IN_SESSION (VSID,VSERIAL#, TRUE);
END;
/


CREATE OR REPLACE TRIGGER SYSTEM.USUARIOX_LOGON
AFTER LOGON ON USUARIOX.SCHEMA
DECLARE
CMD VARCHAR2(80) := 'ALTER SESSION SET SQL_TRACE=TRUE';
BEGIN
EXECUTE IMMEDIATE CMD;
END;
/
At.

Marcos Fontana


On 11/6/08, jlchiappa <[EMAIL PROTECTED]> wrote:
>
>   E aí friendão, blz ? Tou ainda no interior, alocado no mesmo projeto
> inicial, bastante trampo por aqui Intão, vi o teu post, deixa eu
> te dar umas dicas rápidas, vamos ver se ajudam :
>
> a) iirc (é uma lembrança, pois eu não desenvolvi, só DBAzei em
> clientes que usavam o dito-cujo) no BIEE vc tem como desabilitar
> temporariamente o recurso de multi-thread pra vc ficar só com uma
> sessão, o docto de new features (numa googlada rápida encontrado em
> http://asun.ifmo.ru/docs/bip_1013/bip.1013/e10416.pdf ) fala sobre
> isso no cap. 12, tenta lá, é mais fácil pra vc chegar no SQL gerado
> assim, é mais fácil de se capturar os waits de sessão - se puder, é
> uma boa
>
> b) a idéia do DBMS_MONITOR é vc poder setar evento 10046 de uma vez em
> várias sessões de acordo com um critério (como usuário de rede, por
> exemplo), isso vai gerar N trace files daí vc "junta" os n num só com
> o trcsess - eu falei brevemente sobre eles no Workshop II, não são
> muito difíceis de usar MAS a questão é que só existem no banco 10g,
> yes ? SE o seu banco é 9i, sorry... Sendo 10g,
>
> http://www.oracle-base.com/articles/10g/SQLTrace10046TrcsessAndTkprof10g.php
> e http://www.psoug.org/reference/dbms_monitor.html são refs boas pra
> eles, Complementando a documentação
>
> c) quando se fala em análise de BI, se torna CRUCIAL a estrutura
> física (ie, partições, índices, detalhes físicos da tablespace e das
> tabelas/índices em si), vc checou isso ? Especialmente : em muitos
> casos é utilizado uma lógica star-schema (ie, fato "rodeada" por n
> detalhes), aonde os detalhes são OPCIONAIS, nunca se sabe quais serão
> inputados - num caso assim pode ser recomendado star transform com
> merge de bitmaps, http://www.dbazine.com/oracle/or-articles/jlewis6 e
>
> http://www.nyoug.org/Presentations/SIG/DataWarehousing/AIS-DWSIG-StarSchema.pdf
> falam um pouco sobre isso. No meu último cliente, o meu amigo
> consultor de BI de lá ficou quase literalmente doido às voltas com
> traces e planos antes de aprendermos os detalhes citados nessas
> fontes, como por exemplo a exig~encia de Constraints presentes (até
> desligados, ok, como é comum em DWs, Mas presentes) e RELY...
>
> []s
>
> Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br ,
> "rei_do_delphi"
> <[EMAIL PROTECTED]> escreveu
> >
> > obrigado Marcelo, vou verificar essas packages na documentação pois
> > não sei como utiliza-las. Obrigado e um abraço!
> >
> > --- Em oracle_br@yahoogrupos.com.br ,
> "MA(R)CELO BA(R)LETA™"
> >  escreveu
> > >
> > > Fala jogador, belza?
> > >
> > > Você pode usar os pacotes DBMS_APPLICATION_INFO, DBMS_MONITOR e o
> > utilitário
> > > trcsess para fazer essa tarefa. Dar uma olhada na documentação.
> > >
> > > até!
> > >
> > > --
> > > 
> > > Marcelo Barleta
> > > Oracle Database Administrator
> > > Gmail: mbarleta@
> > > MSN: mbarleta@
> > > Skype: mbarleta
> > > Mobile: (19) 9244-1289
> > >
> > >
> > > [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:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [oracle_br] Primeiro data da Semana

2008-11-06 Por tôpico Leonardo Rezende
Tenta usar o select trunc(sysdate, 'IW') from dual... o trunc tem várias 
máscaras que você pode usar com data... tipo MM, HH24 etc dá uma 
olhada na doc do trunc...

Jean Carlo escreveu:
>
> Bom dia pessoal.
>
> Estou com uma dúvida não se existe solução ou se não soube procurar 
> direito..hhehehehehe
>
> Se fizer o seguinte select:
> SELECT To_Char(SYSDATE,'iw') FROM dual
>
> Irá me retornar a respectiva semana da data informada, teria como 
> trazer a primera data da semana??
> ex.: No select acima retorna semana 45, com isso trazer a data 
> '03/11/2008' que é a primeira data da semana??
>
> Desde já agradeço a ajuda.
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> +55 (48) 9604-6138
> Criciúma, Santa Catarina - Brasil
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  



[oracle_br] ALTER TABLE RENAME

2008-11-06 Por tôpico Thiago Delfim
Pessoal,
Não achei em documentação do Oracle se renomear uma tabela com ALTER TABLE
RENAME causa algum impacto nos índices. Fiz um teste, e os índices
permaneceram intactos.

Vocês sabem dizer se há alguma situação em que um índice pode ficar inválido
quando uma tabela é renomeada?

Eu pergunto isso pois estou revendo um processo que temos aqui hoje que
diariamente faz uma cópia de uma tabela (10M linhas), trunca a tabela
original e gera essas 10M de linhas novamente. Estou pensando em alterar
esse processo:
1 - Crio uma tabela intermediária e faço a carga das 10M de linhas
2 - Caso a carga seja feita com sucesso, renomeio (ou dropo) a tabela
original
3 - Renomeio a tabela intermediária para o nome da tabela original.

O objetivo da mudança é fazer com que a tabela não fique indisponível
durante o processo de carga. Hoje em dia esse processo demora um tempo
considerável, e a aplicação fica sem acesso à tabela durante isso.

Obrigado,

-- 
Thiago Delfim
Oracle & SQL Server Database Administrator
Oracle 9i Database Certified Associate
[EMAIL PROTECTED] (MSN)
Campinas/SP
(19) 8204-2681 / 9111-1439
J. Paul Getty  - "The meek shall inherit the Earth, but not its mineral
rights."


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



[oracle_br] Primeiro data da Semana

2008-11-06 Por tôpico Jean Carlo
Bom dia pessoal.

Estou com uma dúvida não se existe solução ou se não soube procurar 
direito..hhehehehehe

Se fizer o seguinte select:
SELECT To_Char(SYSDATE,'iw') FROM dual

Irá me retornar a respectiva semana da data informada, teria como trazer a 
primera data da semana??
ex.: No select acima retorna semana 45, com isso trazer a data '03/11/2008' que 
é a primeira data da semana??

Desde já agradeço a ajuda.
--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL e Forms/Reports 6i Oracle.
DBA Oracle Jr. em busca do OCA.
Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
+55 (48) 9604-6138
Criciúma, Santa Catarina - Brasil

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



RES: [oracle_br] Thrigger

2008-11-06 Por tôpico adilson.rodrigues
Bom dia amigo.
 
Você pode utilizar os exemplos que estão disponíveis na documentação.
Seguem alguns links:
 
Documentação
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_7004.htm#SQLRF01405
Trigger DML
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_7004.htm#i2153487
Trigger DDL
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_7004.htm#i2153503
Trigger Event Database
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_7004.htm#i2153530


 
 



De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Flávio 
Queiroz
Enviada em: quarta-feira, 5 de novembro de 2008 23:15
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Thrigger



Amigos,

Estou estudando Thrigger, alguém pode me informar onde posso encontrar 
exemplos de Thrigger confiável(Já procurei no mr. Google), se alguém tiver 
algum tipo de exemplo e puder me enviar ficarei grato.

[]s

Flávio 



 


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



[oracle_br] Re: Trace por Aplicação

2008-11-06 Por tôpico jlchiappa
E aí friendão, blz ? Tou ainda no interior, alocado no mesmo projeto
inicial, bastante trampo por aqui Intão, vi o teu post, deixa eu
te dar umas dicas rápidas, vamos ver se ajudam :

a) iirc (é uma lembrança, pois eu não desenvolvi, só DBAzei em
clientes que usavam o dito-cujo) no BIEE vc tem como desabilitar
temporariamente o recurso de multi-thread pra vc ficar só com uma
sessão, o docto de new features (numa googlada rápida encontrado em
http://asun.ifmo.ru/docs/bip_1013/bip.1013/e10416.pdf ) fala sobre
isso no cap. 12, tenta lá, é mais fácil pra vc chegar no SQL gerado
assim, é mais fácil de se capturar os waits de sessão - se puder, é
uma boa

b) a idéia do DBMS_MONITOR é vc poder setar evento 10046 de uma vez em
várias sessões de acordo com um critério (como usuário de rede, por
exemplo), isso vai gerar N trace files daí vc "junta" os n num só com
o trcsess - eu falei brevemente sobre eles no Workshop II, não são
muito difíceis de usar MAS a questão é que só existem no banco 10g,
yes ? SE o seu banco é 9i, sorry... Sendo 10g,
http://www.oracle-base.com/articles/10g/SQLTrace10046TrcsessAndTkprof10g.php
e http://www.psoug.org/reference/dbms_monitor.html são refs boas pra
eles, Complementando a documentação

c) quando se fala em análise de BI, se torna CRUCIAL a estrutura
física (ie, partições, índices, detalhes físicos da tablespace e das
tabelas/índices em si), vc checou isso ? Especialmente : em muitos
casos é utilizado uma lógica star-schema (ie, fato "rodeada" por n
detalhes), aonde os detalhes são OPCIONAIS, nunca se sabe quais serão
inputados - num caso assim pode ser recomendado star transform com
merge de bitmaps, http://www.dbazine.com/oracle/or-articles/jlewis6 e
http://www.nyoug.org/Presentations/SIG/DataWarehousing/AIS-DWSIG-StarSchema.pdf
falam um pouco sobre isso. No meu último cliente, o meu amigo
consultor de BI de lá ficou quase literalmente doido às voltas com
traces e planos antes de aprendermos os detalhes citados nessas
fontes, como por exemplo a exig~encia de Constraints presentes (até
desligados, ok, como é comum em DWs, Mas presentes) e RELY...

[]s

  Chiappa

--- Em oracle_br@yahoogrupos.com.br, "rei_do_delphi"
<[EMAIL PROTECTED]> escreveu
>
> obrigado Marcelo, vou verificar essas packages na documentação pois 
> não sei como utiliza-las. Obrigado e um abraço!
> 
> --- Em oracle_br@yahoogrupos.com.br, "MA®CELO BA®LETA™" 
>  escreveu
> >
> > Fala jogador, belza?
> > 
> > Você pode usar os pacotes DBMS_APPLICATION_INFO, DBMS_MONITOR e o 
> utilitário
> > trcsess para fazer essa tarefa. Dar uma olhada na documentação.
> > 
> > até!
> > 
> > -- 
> > 
> > Marcelo Barleta
> > Oracle Database Administrator
> > Gmail: mbarleta@
> > MSN: mbarleta@
> > Skype: mbarleta
> > Mobile: (19) 9244-1289
> > 
> > 
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>




Re: [oracle_br] Re: Trace por Aplicação

2008-11-06 Por tôpico Ricardo Portilho Proni
Oi.

Voce consegue pegar este SQL e executar em outra ferramenta, ou ele fica
oculto?


Ricardo Portilho Proni
Coordenador de Bancos de Dados - Solvo S/A
- Oracle Database 10g Administrator Certified Professional (OCP)
- Microsoft Certified Professional (MCP)
- Microsoft Certified Technologt Specialist: SQL Server 2005 (MCTS)

http://portilho.profissionaloracle.com.br




On Thu, 2008-11-06 at 09:36 +, rei_do_delphi wrote:
> Tudo bom Elisson? 
> 
> Na verdade é assim, a aplicação se conecta no banco por meio de um 
> usuário só! Ela de cara abre umas 10 ou 15 sessões e todos os 
> usuários que se conectam na aplicação utilizam as mesmas sessões! 
> Logo todas o mesmo schema.
> 
> Um abraço e mesmo assim obrigado.
> 
> --- Em oracle_br@yahoogrupos.com.br, "Élisson Ferraz Almeida" 
> <[EMAIL PROTECTED]> escreveu
> >
> > cara vc nao faz um trace pegando o schema? talvez funcione... assim 
> nao
> > tenho muita experiencia nao mas como vc tem que ativar um trace 
> para várias
> > sessoes que vc nao conhece e a unica coisa q vc vai ter em comun é 
> um
> > esquema de onde sai o relatorio
> > se funcionar me avisa ae!
> > 
> > abraços
> > 
> > select 'exec sys.dbms_system.set_sql_trace_in_session(' || sid 
> || ',' ||
> > serial# || ',true);'
> > from v$session where schemaname='SCHEMA_NAME';
> > 
> > 2008/11/5 rei_do_delphi <[EMAIL PROTECTED]>
> > 
> > > Então, só que o problema é o seguinte, o usuário se conecta na
> > > aplicação do Bi Publisher e então o BiPublisher quem executa o
> > > relatório, e não tem nada no module e nem no program e nem no 
> osuser,
> > > pq o BIPublisher esta instalado na mesma máquina do banco. Aí, 
> essa
> > > tarefa que o BIPublisher executa, é distribuida entre vários
> > > processos no oracle e estes processos são compartilhados por 
> outros
> > > usuários também. Aí o X da questão. Eu ativei o SQL_TRACE a nível 
> de
> > > instance porque não sei como mapear os dados somente daquele 
> usuário,
> > > ja que ele utiliza várias sessões por meio do BIPublisher. 
> Gostaria
> > > de saber se existe alguma maneira mais fácil de fazer isso do que 
> eu
> > > ter que manipular cada um dos 10 arquivos q ele esta gerando de 
> trace.
> > >
> > > Abraços,
> > > --- Em oracle_br@yahoogrupos.com.br  40yahoogrupos.com.br>,
> > > Juarez  escreveu
> > >
> > > >
> > > > Tenho essa sentença que fiz... rápida...
> > > >
> > > >
> > > >
> > > > SELECT *
> > > > FROM V$SESSION A, V$SQLTEXT S
> > > > WHERE A.SQL_ADDRESS = S.ADDRESS
> > > > AND A.SQL_HASH_VALUE = S.HASH_VALUE
> > > > AND A.USERNAME = 'RM'
> > > > AND A.OSUSER = 'juba'
> > > > ORDER BY A.USERNAME, A.SID, S.PIECE
> > > >
> > > >
> > > >
> > > >
> > > > 2008/11/5 rei_do_delphi 
> > > >
> > > > > Galera,
> > > > > boa tarde!
> > > > >
> > > > > Alguém sabe me dizer qual a melhor maneira de efetuar um 
> trace no
> > > que
> > > > > usuário X esta fazendo?
> > > > > O problema é em um relatório está demorando muito para rodar 
> e é
> > > uma
> > > > > aplicação que faz isso. A aplicação roda em cima do Oracle BI
> > > > > Publisher. Sendo assim o famoso setsqltraceinsession não tem
> > > como, pois
> > > > > ele distribui as atividades deste usuário do relatório em n
> > > sessões e
> > > > > mistura dados de outros usuários na mesma sessão. Tava 
> pensando em
> > > > > utilizar o trace 10046, mas, não tenho nada dentro da coluna
> > > Module da
> > > > > v$session. Alguém sabe a melhor maneira de efetuar este 
> trace? Um
> > > > > abraço a todos.
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Atenciosamente
> > > > Juarez William Vicenzi
> > > > -~-~-~---~-~~--~~--~---
> > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram 
> removidas]
> > > >
> > >
> > > 
> > >
> > 
> > 
> > 
> > -- 
> > Atenciosamente,
> > Élisson Ferraz Almeida
> > Empty your mind, be formless. Be shapeless like water. If you put 
> water into
> > a cup, it becomes the cup. You put water into a bottle and it 
> becomes the
> > bottle.
> > If you put it in a teapot it becomes the teapot. Water can flow or 
> can
> > crash. Be water my friend.
> > --Bruce Lee
> > 
> > Há três coisas na vida que não voltam atrás: a flecha lançada,
> > a palavra pronunciada e a oportunidade perdida.
> > --Provérbio Chinês
> > 
> > 
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> 
> 
> 
> 
> 
>  


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



[oracle_br] FRM-92101 - !!! URGENTE !!!

2008-11-06 Por tôpico Ricardo Augusto de Moura Dal Secco
Bom Dia Colegas

Banco: 10g R2
IAS: 9i
S.O. : Windows 2003 Server   SP2

Tenho uma rotina que gera um relatório (arquivo RDF) em formato XML, até
pouco tempo atrás usava o WEB.SHOW_DOCUMENT para exibir esse relatório, mas
com o passar do tempo ele foi ficando cada vez maior e demorava muito para
carregar no browser, foi quando passei a usar o COPY_REPORT_OBJECT_OUTPUT
para em um diretório no Servidor de Aplicação.
Agora percebi que arquivos até 65.999 KB ele consegue "gerar" e os demais dá
a seguinte mensagem de erro FRM-92101.
Será que o COPY_REPORT_OBJECT_OUTPUT tem alguma configuração onde limita o
tamanho de arquivos a serem copiados ???

Caso alguém tenha uma idéia do que pode estar acontecendo, eu agradeceria e
muito.

Ricardo.


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



[oracle_br] Re: Trace por Aplicação

2008-11-06 Por tôpico rei_do_delphi
Tudo bom Elisson? 

Na verdade é assim, a aplicação se conecta no banco por meio de um 
usuário só! Ela de cara abre umas 10 ou 15 sessões e todos os 
usuários que se conectam na aplicação utilizam as mesmas sessões! 
Logo todas o mesmo schema.

Um abraço e mesmo assim obrigado.

--- Em oracle_br@yahoogrupos.com.br, "Élisson Ferraz Almeida" 
<[EMAIL PROTECTED]> escreveu
>
> cara vc nao faz um trace pegando o schema? talvez funcione... assim 
nao
> tenho muita experiencia nao mas como vc tem que ativar um trace 
para várias
> sessoes que vc nao conhece e a unica coisa q vc vai ter em comun é 
um
> esquema de onde sai o relatorio
> se funcionar me avisa ae!
> 
> abraços
> 
> select 'exec sys.dbms_system.set_sql_trace_in_session(' || sid 
|| ',' ||
> serial# || ',true);'
> from v$session where schemaname='SCHEMA_NAME';
> 
> 2008/11/5 rei_do_delphi <[EMAIL PROTECTED]>
> 
> >   Então, só que o problema é o seguinte, o usuário se conecta na
> > aplicação do Bi Publisher e então o BiPublisher quem executa o
> > relatório, e não tem nada no module e nem no program e nem no 
osuser,
> > pq o BIPublisher esta instalado na mesma máquina do banco. Aí, 
essa
> > tarefa que o BIPublisher executa, é distribuida entre vários
> > processos no oracle e estes processos são compartilhados por 
outros
> > usuários também. Aí o X da questão. Eu ativei o SQL_TRACE a nível 
de
> > instance porque não sei como mapear os dados somente daquele 
usuário,
> > ja que ele utiliza várias sessões por meio do BIPublisher. 
Gostaria
> > de saber se existe alguma maneira mais fácil de fazer isso do que 
eu
> > ter que manipular cada um dos 10 arquivos q ele esta gerando de 
trace.
> >
> > Abraços,
> > --- Em oracle_br@yahoogrupos.com.br ,
> > Juarez  escreveu
> >
> > >
> > > Tenho essa sentença que fiz... rápida...
> > >
> > >
> > >
> > > SELECT *
> > > FROM V$SESSION A, V$SQLTEXT S
> > > WHERE A.SQL_ADDRESS = S.ADDRESS
> > > AND A.SQL_HASH_VALUE = S.HASH_VALUE
> > > AND A.USERNAME = 'RM'
> > > AND A.OSUSER = 'juba'
> > > ORDER BY A.USERNAME, A.SID, S.PIECE
> > >
> > >
> > >
> > >
> > > 2008/11/5 rei_do_delphi 
> > >
> > > > Galera,
> > > > boa tarde!
> > > >
> > > > Alguém sabe me dizer qual a melhor maneira de efetuar um 
trace no
> > que
> > > > usuário X esta fazendo?
> > > > O problema é em um relatório está demorando muito para rodar 
e é
> > uma
> > > > aplicação que faz isso. A aplicação roda em cima do Oracle BI
> > > > Publisher. Sendo assim o famoso setsqltraceinsession não tem
> > como, pois
> > > > ele distribui as atividades deste usuário do relatório em n
> > sessões e
> > > > mistura dados de outros usuários na mesma sessão. Tava 
pensando em
> > > > utilizar o trace 10046, mas, não tenho nada dentro da coluna
> > Module da
> > > > v$session. Alguém sabe a melhor maneira de efetuar este 
trace? Um
> > > > abraço a todos.
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Atenciosamente
> > > Juarez William Vicenzi
> > > -~-~-~---~-~~--~~--~---
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram 
removidas]
> > >
> >
> >  
> >
> 
> 
> 
> -- 
> Atenciosamente,
> Élisson Ferraz Almeida
> Empty your mind, be formless. Be shapeless like water. If you put 
water into
> a cup, it becomes the cup. You put water into a bottle and it 
becomes the
> bottle.
> If you put it in a teapot it becomes the teapot. Water can flow or 
can
> crash. Be water my friend.
> --Bruce Lee
> 
> Há três coisas na vida que não voltam atrás: a flecha lançada,
> a palavra pronunciada e a oportunidade perdida.
> --Provérbio Chinês
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Re: Trace por Aplicação

2008-11-06 Por tôpico rei_do_delphi
obrigado Marcelo, vou verificar essas packages na documentação pois 
não sei como utiliza-las. Obrigado e um abraço!

--- Em oracle_br@yahoogrupos.com.br, "MA®CELO BA®LETA™" 
<[EMAIL PROTECTED]> escreveu
>
> Fala jogador, belza?
> 
> Você pode usar os pacotes DBMS_APPLICATION_INFO, DBMS_MONITOR e o 
utilitário
> trcsess para fazer essa tarefa. Dar uma olhada na documentação.
> 
> até!
> 
> -- 
> 
> Marcelo Barleta
> Oracle Database Administrator
> Gmail: [EMAIL PROTECTED]
> MSN: [EMAIL PROTECTED]
> Skype: mbarleta
> Mobile: (19) 9244-1289
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>