Re: [oracle_br] Problema com SQL

2010-05-24 Por tôpico Murilo Lima
Welvis,

tenta fazer a query em v$datafile, v$tempfile, etc... (sem o "g"), assim não
será necessário o "group by ".
As querys separadas, sem o union, estão executando?
Pode tentar também com "union all".
É só um chute!

[]'s

Murilo Lima

Em 24 de maio de 2010 14:47, Welvis Douglas  escreveu:

>
>
> Pessoal, estou fazendo uma consulta em um banco que parece ser um resp.
> oracle.
>
> O nome da instancia é OEMREP e faço o seguinte sql
>
> select inst_id, 'Datafiles' filetype, count(*) count
>
> from gv$datafile
>
> group by inst_id
>
> union
>
> select inst_id, 'Tempfiles', count(*)
>
> from gv$tempfile
>
> group by inst_id
>
> union
>
> select inst_id, 'Controlfiles', count(*)
>
> from gv$controlfile
>
> group by inst_id
>
> union
>
> select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id;
>
> A instancia não me retorna o resultado, é um query bem simples, tem algum
> motivo para ela não funcionar?
>
> Nas outras instancias ela funciona normalmente.
>
> Att,
>
> Welvis Douglas da Silva Moretto
>
> DBA - Oracle Certified (1ZO-042)
>
> 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]





--
>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] Problema com SQL

2010-05-24 Por tôpico Raul Francisco Costa F. de Andrade, DBA
não cara num tem nada de parâmetro que diga isso...



Em 24 de maio de 2010 16:06, Welvis Douglas  escreveu:

>
>
> Não ele só não retorna..
>
> Tem algum parametro que define isso?
>
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br  [mailto:
> oracle_br@yahoogrupos.com.br ] Em
> nome de Raul Francisco Costa F. de Andrade, DBA
> Enviada em: segunda-feira, 24 de maio de 2010 15:50
>
> Para: oracle_br@yahoogrupos.com.br 
> Assunto: Re: [oracle_br] Problema com SQL
>
> gera algum erro?
>
> Em 24 de maio de 2010 15:01, Welvis Douglas 
> >
> escreveu:
>
> >
> >
> >
> > Não, é um banco 9.2.0.0.0
> >
> > E não está em Cluster não..
> >
> > Tem algum parametro que controla sort.. parece que quando faz sum, count
> ou
> > algo do gênero o comando não retorna.
> >
> > Att,
> >
> > Welvis
> >
> > -Mensagem original-
> > De: oracle_br@yahoogrupos.com.br  40yahoogrupos.com.br> [mailto:
> > oracle_br@yahoogrupos.com.br  40yahoogrupos.com.br>] Em
>
> > nome de Raul Francisco Costa F. de Andrade, DBA
> > Enviada em: segunda-feira, 24 de maio de 2010 14:49
> > Para: oracle_br@yahoogrupos.com.br 
> >  40yahoogrupos.com.br>
>
> > Assunto: Re: [oracle_br] Problema com SQL
> >
> > Welvis... é um RAC?
> >
> > Em 24 de maio de 2010 14:47, Welvis Douglas
> >
>
> > escreveu:
> >
> > >
> > >
> > > Pessoal, estou fazendo uma consulta em um banco que parece ser um resp.
> > > oracle.
> > >
> > > O nome da instancia é OEMREP e faço o seguinte sql
> > >
> > > select inst_id, 'Datafiles' filetype, count(*) count
> > >
> > > from gv$datafile
> > >
> > > group by inst_id
> > >
> > > union
> > >
> > > select inst_id, 'Tempfiles', count(*)
> > >
> > > from gv$tempfile
> > >
> > > group by inst_id
> > >
> > > union
> > >
> > > select inst_id, 'Controlfiles', count(*)
> > >
> > > from gv$controlfile
> > >
> > > group by inst_id
> > >
> > > union
> > >
> > > select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id;
> > >
> > > A instancia não me retorna o resultado, é um query bem simples, tem
> algum
> > > motivo para ela não funcionar?
> > >
> > > Nas outras instancias ela funciona normalmente.
> > >
> > > Att,
> > >
> > > Welvis Douglas da Silva Moretto
> > >
> > > DBA - Oracle Certified (1ZO-042)
> > >
> > > Fone: (41) 9997-6297
> > >
> > > E-mail: welvis_doug...@hotmail.com 
>  > 40hotmail.com>,
> > > wel...@stcruz.com.br  
> 
>
> > >
> > > Messenger: welvis_doug...@hotmail.com 
> 
> > 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]
> > >
> > >
> > >
> >
> > --
> > --
> > Raul Francisco da Costa Ferreira de Andrade
> > DBA - OCA - Oracle Certified Associate
> > COBIT Foundation 4.1
> > Fone: (41)8855-8874 Brt
> > email: raulf...@gmail.com  
>
> > Skype: raul.andrade
> > www.clickdba.com
> > "Não somos seres humanos passando por uma experiência espiritual
> > Somos seres espirituais passando por uma experiência humana."
> >
> > [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 »
> Proced

RES: [oracle_br] Problema com SQL

2010-05-24 Por tôpico Welvis Douglas
Não ele só não retorna..

Tem algum parametro que define isso? 

-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, 24 de maio de 2010 15:50
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Problema com SQL

gera algum erro?



Em 24 de maio de 2010 15:01, Welvis Douglas  escreveu:

>
>
>
> Não, é um banco 9.2.0.0.0
>
> E não está em Cluster não..
>
> Tem algum parametro que controla sort.. parece que quando faz sum, count
ou
> algo do gênero o comando não retorna.
>
> Att,
>
> Welvis
>
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br  [mailto:
> oracle_br@yahoogrupos.com.br ] Em
> nome de Raul Francisco Costa F. de Andrade, DBA
> Enviada em: segunda-feira, 24 de maio de 2010 14:49
> Para: oracle_br@yahoogrupos.com.br 
> Assunto: Re: [oracle_br] Problema com SQL
>
> Welvis... é um RAC?
>
> Em 24 de maio de 2010 14:47, Welvis Douglas
>
> escreveu:
>
> >
> >
> > Pessoal, estou fazendo uma consulta em um banco que parece ser um resp.
> > oracle.
> >
> > O nome da instancia é OEMREP e faço o seguinte sql
> >
> > select inst_id, 'Datafiles' filetype, count(*) count
> >
> > from gv$datafile
> >
> > group by inst_id
> >
> > union
> >
> > select inst_id, 'Tempfiles', count(*)
> >
> > from gv$tempfile
> >
> > group by inst_id
> >
> > union
> >
> > select inst_id, 'Controlfiles', count(*)
> >
> > from gv$controlfile
> >
> > group by inst_id
> >
> > union
> >
> > select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id;
> >
> > A instancia não me retorna o resultado, é um query bem simples, tem
algum
> > motivo para ela não funcionar?
> >
> > Nas outras instancias ela funciona normalmente.
> >
> > Att,
> >
> > Welvis Douglas da Silva Moretto
> >
> > DBA - Oracle Certified (1ZO-042)
> >
> > Fone: (41) 9997-6297
> >
> > E-mail: welvis_doug...@hotmail.com
 40hotmail.com>,
> > wel...@stcruz.com.br  
> >
> > Messenger: welvis_doug...@hotmail.com
 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]
> >
> >
> >
>
> --
> --
> Raul Francisco da Costa Ferreira de Andrade
> DBA - OCA - Oracle Certified Associate
> COBIT Foundation 4.1
> Fone: (41)8855-8874 Brt
> email: raulf...@gmail.com 
> Skype: raul.andrade
> www.clickdba.com
> "Não somos seres humanos passando por uma experiência espiritual
> Somos seres espirituais passando por uma experiência humana."
>
> [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
>
> 
>



-- 
--
Raul Francisco da Costa Ferreira de Andrade
DBA - OCA - Oracle Certified Associate
COBIT Foundation 4.1
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Skype: raul.andrade
www.clickdba.com
"Não somos seres humanos passando por uma experiência espiritual
Somos seres espirituais passando por uma experiência humana."


[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] Problema com SQL

2010-05-24 Por tôpico Raul Francisco Costa F. de Andrade, DBA
gera algum erro?



Em 24 de maio de 2010 15:01, Welvis Douglas  escreveu:

>
>
>
> Não, é um banco 9.2.0.0.0
>
> E não está em Cluster não..
>
> Tem algum parametro que controla sort.. parece que quando faz sum, count ou
> algo do gênero o comando não retorna.
>
> Att,
>
> Welvis
>
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br  [mailto:
> oracle_br@yahoogrupos.com.br ] Em
> nome de Raul Francisco Costa F. de Andrade, DBA
> Enviada em: segunda-feira, 24 de maio de 2010 14:49
> Para: oracle_br@yahoogrupos.com.br 
> Assunto: Re: [oracle_br] Problema com SQL
>
> Welvis... é um RAC?
>
> Em 24 de maio de 2010 14:47, Welvis Douglas 
> >
> escreveu:
>
> >
> >
> > Pessoal, estou fazendo uma consulta em um banco que parece ser um resp.
> > oracle.
> >
> > O nome da instancia é OEMREP e faço o seguinte sql
> >
> > select inst_id, 'Datafiles' filetype, count(*) count
> >
> > from gv$datafile
> >
> > group by inst_id
> >
> > union
> >
> > select inst_id, 'Tempfiles', count(*)
> >
> > from gv$tempfile
> >
> > group by inst_id
> >
> > union
> >
> > select inst_id, 'Controlfiles', count(*)
> >
> > from gv$controlfile
> >
> > group by inst_id
> >
> > union
> >
> > select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id;
> >
> > A instancia não me retorna o resultado, é um query bem simples, tem algum
> > motivo para ela não funcionar?
> >
> > Nas outras instancias ela funciona normalmente.
> >
> > Att,
> >
> > Welvis Douglas da Silva Moretto
> >
> > DBA - Oracle Certified (1ZO-042)
> >
> > Fone: (41) 9997-6297
> >
> > E-mail: welvis_doug...@hotmail.com 
> >  40hotmail.com>,
> > wel...@stcruz.com.br  
> >
> > Messenger: welvis_doug...@hotmail.com 
> >  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]
> >
> >
> >
>
> --
> --
> Raul Francisco da Costa Ferreira de Andrade
> DBA - OCA - Oracle Certified Associate
> COBIT Foundation 4.1
> Fone: (41)8855-8874 Brt
> email: raulf...@gmail.com 
> Skype: raul.andrade
> www.clickdba.com
> "Não somos seres humanos passando por uma experiência espiritual
> Somos seres espirituais passando por uma experiência humana."
>
> [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
>
> 
>



-- 
--
Raul Francisco da Costa Ferreira de Andrade
DBA - OCA - Oracle Certified Associate
COBIT Foundation 4.1
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Skype: raul.andrade
www.clickdba.com
"Não somos seres humanos passando por uma experiência espiritual
Somos seres espirituais passando por uma experiência humana."


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





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

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




RES: [oracle_br] Problema com SQL

2010-05-24 Por tôpico Welvis Douglas

Não, é um banco 9.2.0.0.0

E não está em Cluster não..

Tem algum parametro que controla sort.. parece que quando faz sum, count ou
algo do gênero o comando não retorna.

Att,

Welvis

-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, 24 de maio de 2010 14:49
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Problema com SQL

Welvis... é um RAC?



Em 24 de maio de 2010 14:47, Welvis Douglas  escreveu:

>
>
> Pessoal, estou fazendo uma consulta em um banco que parece ser um resp.
> oracle.
>
> O nome da instancia é OEMREP e faço o seguinte sql
>
> select inst_id, 'Datafiles' filetype, count(*) count
>
> from gv$datafile
>
> group by inst_id
>
> union
>
> select inst_id, 'Tempfiles', count(*)
>
> from gv$tempfile
>
> group by inst_id
>
> union
>
> select inst_id, 'Controlfiles', count(*)
>
> from gv$controlfile
>
> group by inst_id
>
> union
>
> select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id;
>
> A instancia não me retorna o resultado, é um query bem simples, tem algum
> motivo para ela não funcionar?
>
> Nas outras instancias ela funciona normalmente.
>
> Att,
>
> Welvis Douglas da Silva Moretto
>
> DBA - Oracle Certified (1ZO-042)
>
> 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]
>
> 
>



-- 
--
Raul Francisco da Costa Ferreira de Andrade
DBA - OCA - Oracle Certified Associate
COBIT Foundation 4.1
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Skype: raul.andrade
www.clickdba.com
"Não somos seres humanos passando por uma experiência espiritual
Somos seres espirituais passando por uma experiência humana."


[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] Problema com SQL

2010-05-24 Por tôpico Raul Francisco Costa F. de Andrade, DBA
Welvis... é um RAC?



Em 24 de maio de 2010 14:47, Welvis Douglas  escreveu:

>
>
> Pessoal, estou fazendo uma consulta em um banco que parece ser um resp.
> oracle.
>
> O nome da instancia é OEMREP e faço o seguinte sql
>
> select inst_id, 'Datafiles' filetype, count(*) count
>
> from gv$datafile
>
> group by inst_id
>
> union
>
> select inst_id, 'Tempfiles', count(*)
>
> from gv$tempfile
>
> group by inst_id
>
> union
>
> select inst_id, 'Controlfiles', count(*)
>
> from gv$controlfile
>
> group by inst_id
>
> union
>
> select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id;
>
> A instancia não me retorna o resultado, é um query bem simples, tem algum
> motivo para ela não funcionar?
>
> Nas outras instancias ela funciona normalmente.
>
> Att,
>
> Welvis Douglas da Silva Moretto
>
> DBA - Oracle Certified (1ZO-042)
>
> 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]
>
> 
>



-- 
--
Raul Francisco da Costa Ferreira de Andrade
DBA - OCA - Oracle Certified Associate
COBIT Foundation 4.1
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Skype: raul.andrade
www.clickdba.com
"Não somos seres humanos passando por uma experiência espiritual
Somos seres espirituais passando por uma experiência humana."


[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




[oracle_br] Problema com SQL

2010-05-24 Por tôpico Welvis Douglas
Pessoal, estou fazendo uma consulta em um banco que parece ser um resp.
oracle.

 

O nome da instancia é OEMREP e faço o seguinte sql 

 

select inst_id, 'Datafiles' filetype, count(*) count

  from gv$datafile

 group by inst_id

union

select inst_id, 'Tempfiles', count(*)

  from gv$tempfile

 group by inst_id

union

select inst_id, 'Controlfiles', count(*)

  from gv$controlfile

 group by inst_id

union

select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id;

 

A instancia não me retorna o resultado, é um query bem simples, tem algum
motivo para ela não funcionar?

 

Nas outras instancias ela funciona normalmente.

 

Att,

 

Welvis Douglas da Silva Moretto

DBA - Oracle Certified (1ZO-042)

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]



[oracle_br] Problema com SQL*Net message from client

2009-06-01 Por tôpico Alexandre Rocha Placido
Pessoal,

 

Antes que alguém me responda que é o banco esperando pela aplicação, digo
logo que não é tão simples assim, nada na aplicação está configurado para
ser digitado neste momento.

 

O nosso banco é o Oracle RAC 10g release 3

 

Tem uma aplicação que está ficando horas neste status SQL*Net message from
client com valores time altíssimos e não sai nem a pau.

 

Já olhei se tinha algum lock e nada.

 

Procurei na internet e já vi que esse problema não é tão incomum assim, mas
não consegui localizar uma solução para o problema.

 

 

 

Digitalizar0003.jpg

Alexandre Rocha Placido

image002DITEC – Divisão de Tecnologia da Informação

Agrovale

 

74 3612-2900

87 8802-0474

aplac...@agrovale.com

MSN: aplac...@gmail.com

Skype: aplac...@gmail.com

P Ler aqui sem imprimir é mais legal e faz bem ao meio ambiente.

 

1 JOÃO 4:10 - Nisto consiste o amor: não em que nós tenhamos amado a Deus,
mas em que ele nos amou e enviou seu Filho como propiciação pelos nossos
pecados.

 



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



Re: [oracle_br] Problema com SQL

2008-11-21 Por tôpico Rodrigo Mufalani
Welvis,

 Se for o mesmo que ocorreu comigo, é o parametro cursor_sharing com o 
valor diferente de exact.

 Eu tive que mudar isso para o original e perder os benefícios de bind 
sem ter que reescrever o código.

Atenciosamente,

   Rodrigo Mufalani
   DBA Oracle - OCP 10g & 11g
   http://mufalani.blogspot.com


- Original Message - 
From: "Welvis Douglas" <[EMAIL PROTECTED]>
To: 
Sent: Friday, November 21, 2008 3:22 PM
Subject: [oracle_br] Problema com SQL


Olá pessoal, tenho um sql que esta rodando em um banco de produção

SELECT SUM(sub.vlr_contabil_nf) vlr_contabil_nf, sub.qtd_meses
FROM (SELECT mov.vlr_contabil_nf vlr_contabil_nf,
(CASE
WHEN (to_char(mov.dta_emissao_documento, 'mm') =
to_char((add_months(SYSDATE, -1)), 'mm')) THEN
'1' --mes anterior
WHEN (to_char(mov.dta_emissao_documento, 'mm') =
to_char((add_months(SYSDATE, -2)), 'mm')) THEN
'2' --2 meses antes do mês atual
WHEN (to_char(mov.dta_emissao_documento, 'mm') =
to_char((add_months(SYSDATE, -3)), 'mm')) THEN
'3' --3 meses antes do mês atual
END) qtd_meses

FROM rcb_movimentacao mov
JOIN gen_parametro_comercial pc ON pc.idf_parametro_comercial =
mov.idf_parametro_comercial
JOIN gen_vw_dominio do ON do.idf_registro =
mov.idf_reg_tipo_lancamento
AND do.idf_atributo = 1
WHERE trunc(mov.dta_emissao_documento) BETWEEN
to_date('01/' ||
to_char(add_months(trunc(SYSDATE), -3), 'mm/')) AND
(trunc(SYSDATE) - (to_char(SYSDATE, 'dd')))
AND mov.idf_reg_tipo_lancamento IN (834, 482)
AND pc.idf_parametro_comercial = 7023
) sub
GROUP BY sub.qtd_meses
ORDER BY sub.qtd_meses DESC

dentro o sql principal tenho um case, só que ele está pedindo para dar um 
group by, só que no banco standart roda normal..

alguem sabe se isso é um bug, já passaram por isso ?

att,

Welvis Douglas


[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] Problema com SQL

2008-11-21 Por tôpico Welvis Douglas
Olá pessoal, tenho um sql que esta rodando em um banco de produção

SELECT SUM(sub.vlr_contabil_nf) vlr_contabil_nf, sub.qtd_meses
FROM (SELECT mov.vlr_contabil_nf vlr_contabil_nf,
(CASE
WHEN (to_char(mov.dta_emissao_documento, 'mm') =
to_char((add_months(SYSDATE, -1)), 'mm')) THEN
'1' --mes anterior
WHEN (to_char(mov.dta_emissao_documento, 'mm') =
to_char((add_months(SYSDATE, -2)), 'mm')) THEN
'2' --2 meses antes do mês atual
WHEN (to_char(mov.dta_emissao_documento, 'mm') =
to_char((add_months(SYSDATE, -3)), 'mm')) THEN
'3' --3 meses antes do mês atual
END) qtd_meses

FROM rcb_movimentacao mov
JOIN gen_parametro_comercial pc ON pc.idf_parametro_comercial =
mov.idf_parametro_comercial
JOIN gen_vw_dominio do ON do.idf_registro =
mov.idf_reg_tipo_lancamento
AND do.idf_atributo = 1
WHERE trunc(mov.dta_emissao_documento) BETWEEN
to_date('01/' ||
to_char(add_months(trunc(SYSDATE), -3), 'mm/')) AND
(trunc(SYSDATE) - (to_char(SYSDATE, 'dd')))
AND mov.idf_reg_tipo_lancamento IN (834, 482)
AND pc.idf_parametro_comercial = 7023 
) sub
GROUP BY sub.qtd_meses
ORDER BY sub.qtd_meses DESC

dentro o sql principal tenho um case, só que ele está pedindo para dar um group 
by, só que no banco standart roda normal..

alguem sabe se isso é um bug, já passaram por isso ?

att,

Welvis Douglas


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



Re: [oracle_br] Problema com SQL

2006-03-02 Por tôpico Thiago Lazzarotto
to_date (campo, mascara) between data1 and data2
ex.: to_date (campo, 'dd/mm/ hh24:mi:ss') between...
Thiago

Marcelo Carvalho escreveu:

> Como tratar um campo VARCHAR2 como se fosse DATE.
>
> Tenho uma tabela onde um de suas colunas é tipo VARCHAR2, mas eu armazeno
> ali data e hora. Como faço para montar um select onde terei como 
> restritivo
> um periodo ???
>
> --
> Marcelo Carvalho
> MSN  [EMAIL PROTECTED]
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> Atenção! As mensagens deste grupo são de acesso público e de inteira 
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> --__
> Este Grupo recebe o apoio da SQL Magazine - 
> www.devmedia.com.br/sqlmagazine
>
>
>
>
> *Yahoo! Grupos, um serviço oferecido por:*
> PUBLICIDADE
>
>
> 
> *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 Termos do
>   Serviço do Yahoo! .
>
>

-- 




--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 

 
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: RES: [oracle_br] Problema com SQL

2006-03-02 Por tôpico jlchiappa
É isso mesmo, só adicionaria que além de perder performance (por 
causa das chamadas extras à TO_DATE e cia bela), o Marceleo ainda ** 
vai ** desperdiçar espaço (pois dia/mês/ano hora/min/seg num campo 
DATE sempre ocupam 7 bytes,é compactado,  e num campo VARCHAR2 
ocupariam mais que isso), E o mais importante, perde MUITÍSSIMO em 
segurança , pois um DATE ** automaticamente ** valida anos bissextos, 
meses com 28/29/30/31 dias, número de dia ou mês inválidos, o que 
obviamente NÂO ocorre num campo VARCHAR2, o campo VARCHAR2 aceita 
absolutamente qquer string "errada" que se ponha lá.

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, "Ivan Ricardo Schuster" 
<[EMAIL PROTECTED]> escreveu
>
> Marcelo,
> 
> Antes de responder a tua pergunta, devo dizer que isso não é nada
> recomendável e sua consulta não vai ter o mesmo desempenho do que 
se fosse
> feita com o tipo de dado correto. Tendo isso em mente, voce deve 
verificar
> qual o formato de data está sendo usado. No meu exemplo, considero 
que os
> dados estão armazenados na coluna "data" e um exemplo de data 
é "02/03/2006
> 13:00:00". Então você pode restringir sua consulta da seguinte 
forma:
> 
> Select * from tabela where to_date(data,'dd/mm/ hh24:mi:ss') > 
sysdate
> 
> Ou  
> 
> Select * from tabela where to_date(data,'dd/mm/ hh24:mi:ss') 
between
> to_date('01/01/2006', 'dd/mm/') and to_date
('01/02/2006', 'dd/mm/')
> 
> 
> 
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED] Em
> nome de Marcelo Carvalho
> Enviada em: quinta-feira, 2 de março de 2006 11:40
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Problema com SQL
> 
> Como tratar um campo VARCHAR2 como se fosse DATE.
> 
> Tenho uma tabela onde um de suas colunas é tipo VARCHAR2, mas eu 
armazeno
> ali data e hora. Como faço para montar um select onde terei como 
restritivo
> um periodo ???
> 
> --
> Marcelo Carvalho
> MSN  [EMAIL PROTECTED]
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> 

> --
> Atenção! As mensagens deste grupo são de acesso público e de inteira
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
> 

> --
__
> 
> Este Grupo recebe o apoio da SQL Magazine - 
www.devmedia.com.br/sqlmagazine 
> 
>  
> Links do Yahoo! Grupos
>






--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 

 
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

 




RES: [oracle_br] Problema com SQL

2006-03-02 Por tôpico Ivan Ricardo Schuster
Marcelo,

Antes de responder a tua pergunta, devo dizer que isso não é nada
recomendável e sua consulta não vai ter o mesmo desempenho do que se fosse
feita com o tipo de dado correto. Tendo isso em mente, voce deve verificar
qual o formato de data está sendo usado. No meu exemplo, considero que os
dados estão armazenados na coluna "data" e um exemplo de data é "02/03/2006
13:00:00". Então você pode restringir sua consulta da seguinte forma:

Select * from tabela where to_date(data,'dd/mm/ hh24:mi:ss') > sysdate

Ou  

Select * from tabela where to_date(data,'dd/mm/ hh24:mi:ss') between
to_date('01/01/2006', 'dd/mm/') and to_date('01/02/2006', 'dd/mm/')



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Marcelo Carvalho
Enviada em: quinta-feira, 2 de março de 2006 11:40
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Problema com SQL

Como tratar um campo VARCHAR2 como se fosse DATE.

Tenho uma tabela onde um de suas colunas é tipo VARCHAR2, mas eu armazeno
ali data e hora. Como faço para montar um select onde terei como restritivo
um periodo ???

--
Marcelo Carvalho
MSN  [EMAIL PROTECTED]


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




--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--__

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 

 
Links do Yahoo! Grupos




 





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 

 
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 SQL

2006-03-02 Por tôpico Marcelo Carvalho
Como tratar um campo VARCHAR2 como se fosse DATE.

Tenho uma tabela onde um de suas colunas é tipo VARCHAR2, mas eu armazeno
ali data e hora. Como faço para montar um select onde terei como restritivo
um periodo ???

--
Marcelo Carvalho
MSN  [EMAIL PROTECTED]


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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 

 
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