Re: [oracle_br] Envia email pelo Oracle

2011-05-19 Por tôpico Thiago Menon
Cara eu fiz porém nao funcionou para envio de e-mail externo.

Utilizei o usuário sys, depois de deixar o PL certinho eu criei uma 
função e depois fiz um sinonimo no esquema que iria utilizar

declare
mailhost   VARCHAR2(30) := '192.168.1.1';
mail_conn  utl_smtp.connection;
crlf   VARCHAR2( 2 ):= CHR( 13 ) || CHR( 10 );
mesg   VARCHAR2( 1000 );
RECIPIENTE VARCHAR2(40);
messageVARCHAR2(200);

BEGIN
mail_conn := utl_smtp.open_connection(mailhost, 25);
RECIPIENTE := 'tme...@stf.com.br';
message := 'Texto da mensagem'|| crlf ||
   'Texto da mensagem'|| crlf ||
   'Texto da mensagem'|| crlf ||
   'Texto da mensagem'|| crlf ||
   'Texto da mensagem'|| crlf ;

mesg:= 'Date: '|| TO_CHAR( SYSDATE, 'dd Mon yy hh24:mi:ss' 
) || crlf ||
   'From: 
tme...@globecall.com.br'   
|| crlf ||
   'Subject: Teste de e-mail pelo oracle - Agora sim - '|| 
to_char(sysdate, 'DD/MM/ HH24:MI:SS')|| crlf ||
   'To: 
'||RECIPIENTE
|| crlf ||
   'Mime-Version: 
1.0'   || crlf ||
   
''
|| crlf ||
   
message   
|| crlf ;

utl_smtp.helo(mail_conn, mailhost);
utl_smtp.mail(mail_conn, 'tme...@globecall.com.br');
utl_smtp.rcpt(mail_conn, RECIPIENTE);
utl_smtp.open_data (mail_conn );
utl_smtp.write_data (mail_conn, mesg );
utl_smtp.close_data(mail_conn );
utl_smtp.quit(mail_conn);

end;
/


Espero q ajude.




Em 17/05/2011 16:39, alessandro escreveu:
 Boa Tarde



 Estou precisando fazer uma rotina p/ enviar email pelo Oracle



 DECLARE

V_EMAIL_DESTINO   VARCHAR2(100)  := 'alessan...@micromap.com.br';

V_EMAIL_REMETENTE VARCHAR2(100)  :=
 'alessandro.mai...@itelefonica.com.br';

V_ASSUNTO VARCHAR2(1000) := 'Cadastro atualizado pelo Portal';

 BEGIN

UTL_MAIL.send(V_EMAIL_REMETENTE,

  V_EMAIL_DESTINO,

  V_ASSUNTO,

  'O servidor Oracle me enviou este e-mail utilizando o pacote
 UTL_MAIL');

 END;

 /



 DECLARE

 *

 ERRO na linha 1:

 ORA-29278: erro transiente de SMTP: 421 Service not available

 ORA-06512: em SYS.UTL_SMTP, line 21

 ORA-06512: em SYS.UTL_SMTP, line 97

 ORA-06512: em SYS.UTL_SMTP, line 139

 ORA-06512: em SYS.UTL_MAIL, line 405

 ORA-06512: em SYS.UTL_MAIL, line 594

 ORA-06512: em line 6



 O QUE TEM QUE FAZER P/ RESOLVER ESTE PROBLEMA, POIS ESTA ROTIN A SERÁ
 COLOCADO EM VÁRIOS CLIENTES COM BANCO ORACLE 10GR2 COM WINDOWS 2003 SERVER.



 Desde já muito obrigado a todos do Forum



 Fique com Deus e que Deus te Abençoe hoje e sempre.



 [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] Erro de parameto do Heterogeneuos

2011-03-29 Por tôpico Thiago Menon
Olá a todos,

Gostaria de saber se alguem pode me ajudar com o seguinte erro.

/SQL select * from admin@dbl_digitalk;/
/select * from admin@dbl_digitalk/
/*/
/ERROR at line 1:/
/ORA-28500: connection from ORACLE to a non-Oracle system returned
this message:/
/[Generic Connectivity Using ODBC][H006] The init parameter/
/HS_FDS_SHAREABLE_NAME is not set. Please set it in
initorasid.ora file./
/ORA-02063: preceding 2 lines from DBL_DIGITALK/



Está dizendo que não esta setado o paramentro porém está e está correto.

Segue o arquivo de configuração:

/[oracle@Creta admin]$ cat initdigitalk.ora/

/HS_FDS_CONNECT_INFO=ftds_digitalk/
/HS_FDS_SHAREABLE_NAME=/usr/local/lib/libodbc.so/
/set ODBCINI=/etc/odbc.ini/
/HS_FDS_CONNECT_PROPERTIES = disableExtendedFetch='true'/


Não sei o porque, mas mesmo os arquivos tnsnames.ora e listener.ora não 
aceita quebra de linha nas configuração, tem q ficar td na mesma linha, 
eu desconfio quye seja o mesmo problema, porém não consigo nem sei como 
deixar as configurações do arquivo heterogeneuos na mesma linha.

Agradeço a juda de todos.
Thiago Menon




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



Re: Res: [oracle_br] Acessando um banco MS-SQLServer pelo Oracle.

2011-03-25 Por tôpico Thiago Menon
Valeu pela dica Chiappa.

Eu quero estou com um probleminha que tenho q resolver antes de ir para 
o Linux Talvez você e o pessoal da lista possa me ajudar


Dependendo da tabela da erro para fazer consulta.

SQL SELECT * FROM SUBSCRIBERS@DBL_DIGITALK;
SELECT * FROM SUBSCRIBERS@DBL_DIGITALK
   *
ERRO na linha 1:
ORA-02068: próximo erro grave a partir de DBL_DIGITALK
ORA-28511: conexão RPC perdida para agente remoto heterogêneo através de
SID=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.22)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICAT

pelo que eu consultei no site ora-code.com o erro ORA82511 é problema 
com rede

Estou vendo com um cara de rede para fazer uma analise dos pacotes, mas 
o estranho é q e em outras tabelas vai de boa
Será q se colocasse no linux funcionaria? (para mim seria ótimo)

Agradeço a ajuda de todos
Thiago Menon


Em 24/03/2011 18:37, José Laurindo escreveu:
 Dica pra vc : estava eu fuçando no pai google por outra coisa e achei 
 http://www.dbapool.com/articles/06280701.html , que faz um step by step , e 
 com ele eu relembrei que além do freetds vc vai precisar no linux do unixodbc 
 também (e inclusive foi esse último que deu o enrosco q eu falei com a parte 
 gráfica, não o freetds), o odbc.ini que eu falei é no unixodbc que vc 
 configura (no freetds o arquivo de config é o freetds.conf Acho que esse 
 link vai te ser muito útil...

   []s

 Chiappa


 --- Em oracle_br@yahoogrupos.com.br, Thiago Menonthimenon@...  escreveu
 Olá a todos,

 Segue um primeiro progresso da conexão com MS SqlServer...

 No ambiente;
  Windows Vista + ORacle Server 10G + ODBC
  [acessando]
  Win 2003 Server + MS SQLServer 2000


 Consegui realizar a conecxão entre os bancos da seguinte forma.

 Configuração do listener.ora
   Adicionei um SID_DESC
   .
   (SID_DESC =
 (SID_NAME = MSSQL)
 (ORACLE_HOME = C:\oracle\oracle\product\10.2.0\db_1)
 (PROGRAM = hsodbc)
 (HS=OK)
   )
  ..

 Configuração do TNSNAMES.ora
 
 TNS_SQLSERVER =
 (DESCRIPTION =
   (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.22)(PORT = 1521))
   (CONNECT_DATA =
 (SERVER = DEDICATED)
 (SID= MSSQL)
   )
   (HS = OK)
 )
 .

 Criei um arquivo no diretorio $ORACLE_HOME/HS/Admin/
initMSSQL.ora
   Com a seguinte linha
   HS_FDS_CONNECT_INFO = ODBC_MSSQL


 Criei uma conexão no ODBC do windows na aba Fonte de dados do sistema
   ODBC_MSSQL


 Após isso tudo configurado só precisei criar o DATABASE LINK

 CREATE [PUBLIC] DATABASE LINK DBL_MSSQL
  CONNECT TO usuario
  IDENTIFIED BY senha
 USING 'TNS_SQLSERVER';

   ** Reparar que o USING utiliza aspa simples (apóstofro) e na
 conexão aspas dupla;
 Dai é só fazer os selects

 Bom meu proximo passo é fazer em um servidor ORacle Linux.

 Agradeço a ajuda de todos.
 Thiago Menon




 Em 22/03/2011 16:02, Thiago Menon escreveu:
 Obrigado a todos,

 A ajuda de vocês é de grande valia, estou começando os testes de
 configuração.

 Primeiro vou fazer em um ambiente windows. Funcionando irei para o Linux
 Depois posto o resultado e detalhes na lista.

 Obrigado a todos
 Thiago Menon

 Em 22/03/2011 14:12, José Laurindo escreveu:
 Thiago, sim o freetds serve : há uns aninhos num local em que eu era
 DBA o pessoal instalou o freetds pra acesso odbc via heterogeneous
 service a partir do Oracle num banco SQLServer e funcionou Não
 lembro de cabeça os detalhes, mas lembro que o senão maior foi que
 não deu certo a instalação do ambiente gráfico do freetds , tiveram
 que configurar na mão (principalmente o arquivo odbc.ini) e usar os
 progs (como o teste de odbc) em modo texto...

[]s

  Chiappa

 --- Em oracle_br@yahoogrupos.com.br, Thiago Menonthimenon@
 escreveu
 É eu achei esse link... porém tenho q ver para instalar um ODBC no
 linux

 Será q o freetds serve?

 Alguém já instalou?


 Obrigado pela ajuda.
 Thiago MEnon

 Em 21/03/2011 16:06, MARCIO CASTRO escreveu:
 Caro Thiago:

  Você pode fazer isto via Oracle Heterogeneous Services,
 conforme em:

 http://www.dba-oracle.com/t_database_link_sql_server_oracle.htm


 Atenciosamente,

 Márcio de Figueiredo Moura e Castro





 
 De: Thiago Menonthimenon@
 Para: oracle_br@yahoogrupos.com.br
 Enviadas: Segunda-feira, 21 de Março de 2011 11:02:44
 Assunto: [oracle_br] Acessando um banco MS-SQLServer pelo Oracle.


 Olá a todos,

 Estou precisando acessar um banco de dados SQL Server pelo Oracle. É
 possível? Tem algum tutorial?

 Preciso fazer um consulta há algumas tabelas do SQL Server dentro
 de um
 Package do oracle.

 Detalhes dos ambientes.
 ORacle:
 Versão: 10.2.0.1.0
 OS: Linux RH 4

 SQL Server:
 Versão: 2000
 OS: Windows Server 2003

 Agradeço a ajuda de todos
 Thiago Menon






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

Re: Res: [oracle_br] Acessando um banco MS-SQLServer pelo Oracle.

2011-03-24 Por tôpico Thiago Menon
Olá a todos,

Segue um primeiro progresso da conexão com MS SqlServer...

No ambiente;
Windows Vista + ORacle Server 10G + ODBC
[acessando]
Win 2003 Server + MS SQLServer 2000


Consegui realizar a conecxão entre os bancos da seguinte forma.

Configuração do listener.ora
 Adicionei um SID_DESC
 .
 (SID_DESC =
   (SID_NAME = MSSQL)
   (ORACLE_HOME = C:\oracle\oracle\product\10.2.0\db_1)
   (PROGRAM = hsodbc)
   (HS=OK)
 )
..

Configuração do TNSNAMES.ora

TNS_SQLSERVER =
   (DESCRIPTION =
 (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.22)(PORT = 1521))
 (CONNECT_DATA =
   (SERVER = DEDICATED)
   (SID= MSSQL)
 )
 (HS = OK)
   )
.

Criei um arquivo no diretorio $ORACLE_HOME/HS/Admin/
  initMSSQL.ora
 Com a seguinte linha
 HS_FDS_CONNECT_INFO = ODBC_MSSQL


Criei uma conexão no ODBC do windows na aba Fonte de dados do sistema
 ODBC_MSSQL


Após isso tudo configurado só precisei criar o DATABASE LINK

CREATE [PUBLIC] DATABASE LINK DBL_MSSQL
CONNECT TO usuario
IDENTIFIED BY senha
USING 'TNS_SQLSERVER';

 ** Reparar que o USING utiliza aspa simples (apóstofro) e na 
conexão aspas dupla;
Dai é só fazer os selects

Bom meu proximo passo é fazer em um servidor ORacle Linux.

Agradeço a ajuda de todos.
Thiago Menon




Em 22/03/2011 16:02, Thiago Menon escreveu:
 Obrigado a todos,

 A ajuda de vocês é de grande valia, estou começando os testes de 
 configuração.

 Primeiro vou fazer em um ambiente windows. Funcionando irei para o Linux
 Depois posto o resultado e detalhes na lista.

 Obrigado a todos
 Thiago Menon

 Em 22/03/2011 14:12, José Laurindo escreveu:
 Thiago, sim o freetds serve : há uns aninhos num local em que eu era 
 DBA o pessoal instalou o freetds pra acesso odbc via heterogeneous 
 service a partir do Oracle num banco SQLServer e funcionou Não 
 lembro de cabeça os detalhes, mas lembro que o senão maior foi que  
 não deu certo a instalação do ambiente gráfico do freetds , tiveram 
 que configurar na mão (principalmente o arquivo odbc.ini) e usar os 
 progs (como o teste de odbc) em modo texto...

   []s

 Chiappa

 --- Em oracle_br@yahoogrupos.com.br, Thiago Menonthimenon@...  
 escreveu
 É eu achei esse link... porém tenho q ver para instalar um ODBC no
 linux

 Será q o freetds serve?

 Alguém já instalou?


 Obrigado pela ajuda.
 Thiago MEnon

 Em 21/03/2011 16:06, MARCIO CASTRO escreveu:
 Caro Thiago:

 Você pode fazer isto via Oracle Heterogeneous Services, 
 conforme em:

 http://www.dba-oracle.com/t_database_link_sql_server_oracle.htm


 Atenciosamente,

 Márcio de Figueiredo Moura e Castro





 
 De: Thiago Menonthimenon@...
 Para: oracle_br@yahoogrupos.com.br
 Enviadas: Segunda-feira, 21 de Março de 2011 11:02:44
 Assunto: [oracle_br] Acessando um banco MS-SQLServer pelo Oracle.


 Olá a todos,

 Estou precisando acessar um banco de dados SQL Server pelo Oracle. É
 possível? Tem algum tutorial?

 Preciso fazer um consulta há algumas tabelas do SQL Server dentro 
 de um
 Package do oracle.

 Detalhes dos ambientes.
 ORacle:
 Versão: 10.2.0.1.0
 OS: Linux RH 4

 SQL Server:
 Versão: 2000
 OS: Windows Server 2003

 Agradeço a ajuda de todos
 Thiago Menon






 [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






 

 --
  

 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

Re: Res: [oracle_br] Acessando um banco MS-SQLServer pelo Oracle.

2011-03-22 Por tôpico Thiago Menon
Obrigado a todos,

A ajuda de vocês é de grande valia, estou começando os testes de 
configuração.

Primeiro vou fazer em um ambiente windows. Funcionando irei para o Linux
Depois posto o resultado e detalhes na lista.

Obrigado a todos
Thiago Menon

Em 22/03/2011 14:12, José Laurindo escreveu:
 Thiago, sim o freetds serve : há uns aninhos num local em que eu era DBA o 
 pessoal instalou o freetds pra acesso odbc via heterogeneous service a partir 
 do Oracle num banco SQLServer e funcionou Não lembro de cabeça os 
 detalhes, mas lembro que o senão maior foi que  não deu certo a instalação do 
 ambiente gráfico do freetds , tiveram que configurar na mão (principalmente o 
 arquivo odbc.ini) e usar os progs (como o teste de odbc) em modo texto...

   []s

 Chiappa

 --- Em oracle_br@yahoogrupos.com.br, Thiago Menonthimenon@...  escreveu
 É eu achei esse link... porém tenho q ver para instalar um ODBC no
 linux

 Será q o freetds serve?

 Alguém já instalou?


 Obrigado pela ajuda.
 Thiago MEnon

 Em 21/03/2011 16:06, MARCIO CASTRO escreveu:
 Caro Thiago:

 Você pode fazer isto via Oracle Heterogeneous Services, conforme em:

 http://www.dba-oracle.com/t_database_link_sql_server_oracle.htm


 Atenciosamente,

 Márcio de Figueiredo Moura e Castro





 
 De: Thiago Menonthimenon@...
 Para: oracle_br@yahoogrupos.com.br
 Enviadas: Segunda-feira, 21 de Março de 2011 11:02:44
 Assunto: [oracle_br] Acessando um banco MS-SQLServer pelo Oracle.


 Olá a todos,

 Estou precisando acessar um banco de dados SQL Server pelo Oracle. É
 possível? Tem algum tutorial?

 Preciso fazer um consulta há algumas tabelas do SQL Server dentro de um
 Package do oracle.

 Detalhes dos ambientes.
 ORacle:
 Versão: 10.2.0.1.0
 OS: Linux RH 4

 SQL Server:
 Versão: 2000
 OS: Windows Server 2003

 Agradeço a ajuda de todos
 Thiago Menon






 [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






 

 --
 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] Acessando um banco MS-SQLServer pelo Oracle.

2011-03-21 Por tôpico Thiago Menon
Olá a todos,

Estou precisando acessar um banco de dados SQL Server pelo Oracle. É 
possível? Tem algum tutorial?

Preciso fazer um consulta há algumas tabelas do SQL Server dentro de um 
Package do oracle.

Detalhes dos ambientes.
ORacle:
  Versão: 10.2.0.1.0
  OS: Linux RH 4

SQL Server:
  Versão: 2000
  OS: Windows Server 2003

Agradeço a ajuda de todos
Thiago Menon


Re: [oracle_br] Acessando um banco MS-SQLServer pelo Oracle.

2011-03-21 Por tôpico Thiago Menon
Valeu pela dica...

Já estou procurando...

Obrgiado
Thiago Menon

Em 21/03/2011 11:29, Alisson Luz escreveu:
 Sim é possível...



 Aqui eu faço isso com mysql dessa forma eu utilizo oDBC mais para Sql Server
 existe outras forma bem mais rápido.



 Pesquise por DBlink com Sql Server que vai encontrar muito material sobre
 isso.





 De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
 nome de Thiago Menon
 Enviada em: segunda-feira, 21 de março de 2011 11:03
 Para: oracle_br@yahoogrupos.com.br
 Assunto: [oracle_br] Acessando um banco MS-SQLServer pelo Oracle.





 Olá a todos,

 Estou precisando acessar um banco de dados SQL Server pelo Oracle. É
 possível? Tem algum tutorial?

 Preciso fazer um consulta há algumas tabelas do SQL Server dentro de um
 Package do oracle.

 Detalhes dos ambientes.
 ORacle:
 Versão: 10.2.0.1.0
 OS: Linux RH 4

 SQL Server:
 Versão: 2000
 OS: Windows Server 2003

 Agradeço a ajuda de todos
 Thiago Menon





 [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: Res: [oracle_br] Acessando um banco MS-SQLServer pelo Oracle.

2011-03-21 Por tôpico Thiago Menon
É eu achei esse link... porém tenho q ver para instalar um ODBC no 
linux

Será q o freetds serve?

Alguém já instalou?


Obrigado pela ajuda.
Thiago MEnon

Em 21/03/2011 16:06, MARCIO CASTRO escreveu:
 Caro Thiago:

Você pode fazer isto via Oracle Heterogeneous Services, conforme em:

 http://www.dba-oracle.com/t_database_link_sql_server_oracle.htm


 Atenciosamente,

 Márcio de Figueiredo Moura e Castro





 
 De: Thiago Menonthime...@yahoo.com.br
 Para: oracle_br@yahoogrupos.com.br
 Enviadas: Segunda-feira, 21 de Março de 2011 11:02:44
 Assunto: [oracle_br] Acessando um banco MS-SQLServer pelo Oracle.


 Olá a todos,

 Estou precisando acessar um banco de dados SQL Server pelo Oracle. É
 possível? Tem algum tutorial?

 Preciso fazer um consulta há algumas tabelas do SQL Server dentro de um
 Package do oracle.

 Detalhes dos ambientes.
 ORacle:
 Versão: 10.2.0.1.0
 OS: Linux RH 4

 SQL Server:
 Versão: 2000
 OS: Windows Server 2003

 Agradeço a ajuda de todos
 Thiago Menon






 [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] Erro de mês invalido na execução de uma package em um Job.

2010-04-28 Por tôpico Thiago Menon
Olá,

Estou tendo um problema na execução de uma procedure dentro de uma package de 
mês invalido ORA-01843: not a valid month .
O interessante é que quando executo a mesma procedure pela package funciona sem 
problema.

O que pode ser?
Algum configuração de formato data do banco para execução da package no job? 
Como mudar ou setar?

Estou utilizando o ORacle 10.2.0.3.0 e job através do DataBase Control

Obrigado pela ajuda de todos
Thiago Menon
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 



[oracle_br] Erro no bloco ORA-01578

2010-02-08 Por tôpico Thiago Menon
Olá a todos,

Estou com esse erro ORA-01578: bloco de dados ORACLE danificado( arquivo núm. 
8, bloco núm. 28494).

Gostaria de saber dos colegas como posso consultar a tabela para verificar se 
existe mesmo esse bloco com defeito,
Eu esqueci qual é a tabela para fazer essa verificação.

E outra, é se eu fizer o processo de reorganização da tablespace, esse problema 
será arrumado? ou melhor seria mudar e
tabela para uma outra tablespaces?

Obrigado
Thiago
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 



Re: [oracle_br] Ajuda com TABLESPACES

2010-01-27 Por tôpico Thiago Menon
Irão aumentar o tamanho deles para o que estiver setado.

Verifique quanto vc tem de espaço nos discos... Isso pode se tornar um problema 
para vc, por isso é recomendado
que as tablespaces nao sejam autoextend. Dai vc gerenciaria isso adicionando 
novos datafiles para cada tablespace
conforme a necessidade.

Por favor me corrijam se eu estiver falando besteira.

Thiago Menon

Em 27/01/2010 15:14, Lo Bello escreveu:
 Estão habilitados...

 quando tem AUTOEXTEND, o que acontece quando ele chega ao máximo?
 Ele cria um novo DATA_FILE ou simplesmente aumenta o tamanho desse?

 Rogério

 2010/1/27 ®ØÐr¥GØrodrigobrar2...@gmail.com

 Verifica se os datafiles estão com o AUTOEXTEND habilitado.



 Att.


 Rodrigo Paczek

 2010/1/27 Lo Bellorogerio...@gmail.com



 Através do SELECT abaixo percebi que alguns dos meus TABLESPACES estão
 usando mais de 95% de sua capacidade.

 São eles:

 SYSTEM
 SYSAUX
 EXAMPLE

 por serem todos do oracle preferi não mexer, devo criar um novo DATAFILE
 pra
 eles? ou ele se ajeita sozinho?

 se não, qual a melhor solução? criar um DATAFILE?

 select a.TABLESPACE_NAME,
 a.BYTES bytes_used,
 b.BYTES bytes_free,
 b.largest,
 round(((a.BYTES-b.BYTES)/a.BYTES)*100,2) percent_used
 from
 (
 select TABLESPACE_NAME,
 sum(BYTES) BYTES
 from dba_data_files
 group by TABLESPACE_NAME
 )
 a,
 (
 select TABLESPACE_NAME,
 sum(BYTES) BYTES ,
 max(BYTES) largest
 from dba_free_space
 group by TABLESPACE_NAME
 )
 b
 where a.TABLESPACE_NAME=b.TABLESPACE_NAME
 order by ((a.BYTES-b.BYTES)/a.BYTES) desc

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






 --
 Abraço;



 ®ØÐr¥GØ
 Linux Registered User # 480197


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



 


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

 --
 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
 » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
 http://www.oraclebr.com.br/
 
 Links do Yahoo! Grupos





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



 

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



__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 



Re: [oracle_br] Re: Problemas n o OEM - O Enterprise Manager não consegue estabelecer conex'ao

2009-12-29 Por tôpico Thiago Menon
Cara a sugestão que eu te dou é verifique o arquivo host do servidor.
lembre-se que tem q ser o o ip de loopback e o seu.

abs
Thiago Menon

 --- Em oracle_br@yahoogrupos.com.br, candiurudbacandiuru...@...  escreveu

 Bom dia Colegas,

 Preciso de uma ajuda...

 Hoje pela manha, o pessoal de eletrica aqui na empresa resolveu acertar 
 algumas coisinhas e todos os servidores ficaram ser energia, ou seja, 
 pararam do nada.

 Resolvido o problema, subi todos os Oracle que trabalho e tudo funcionando 
 normalmente mas o OEM parou !! Esta travado com a tradicional mensagem? O 
 Enterprise Manager não consegue estabelecer conexão com a instância do banco 
 de dados. O estado dos componentes é listado abaixo.

 O agent diz que o listener esta fora, a instancia esta fora...tudo esta 
 fora...mas esta tudo no ar...

 Verifiquei o agente e ele esta rodando, verificquei a porta 1158 e a mesma 
 esta aberta...tudo funcionando normalmente...

 Alguem teria alguma ideia ?

__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 



[oracle_br] ORA-01031: insufficient privileges

2009-11-11 Por tôpico Thiago Menon
Olá,

Estou com o seguinte problema.
Ao tentar conectar como / as sysdba está aparecendo a mensagem ORA-01031: 
insufficient privileges

Isso começou a acontecer depois que eu estava tentando configurar o OEM (oracle 
entreprise manager) que eu
também não sei o porque ele não estava reconhecendo o listener, sendo que está 
ativo nem o tnsnames que também funciona.

Já alterei o arquivo hosts para achar o ip da maquina e de loopback.

O meu maior problema agora é nao conseguir conectar como sys.
Já tentei executar o orapwd mas nao adiantou nada, alguém tem alguma idéia do 
que posso fazer?

Agradeço desde já a todos
Thiago
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 



Re: [oracle_br] ORA-01031: insufficient privileges

2009-11-11 Por tôpico Thiago Menon
Sim

Diego Leite escreveu:
 Tiago,
 
 Vc esta logado como o usuario proprietario do oracle ou o usuario faz parte
 do grupo ORA_DBA?
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 



Re: [oracle_br] ORA-01031: insufficient privileges

2009-11-11 Por tôpico Thiago Menon
Esqueci de informar.

SO: REdhat 4 entreprise
ORacle 10.2.0.1


Thiago Menon escreveu:
 Sim
 
 Diego Leite escreveu:
 Tiago,

 Vc esta logado como o usuario proprietario do oracle ou o usuario faz parte
 do grupo ORA_DBA?

 __
 Faça ligações para outros computadores com o novo Yahoo! Messenger 
 http://br.beta.messenger.yahoo.com/ 
 
 
 
 
 
 --
 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
 
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 



[oracle_br] Problema para levantar Oracle Enterprise Manager 10g

2009-11-11 Por tôpico Thiago Menon
Olá,

Estou configurando o OEM do modo padrão, através do comando ./emca -config 
dbcontrol db
Informo os valores solicitado e qdo acesso pelo browser da erro, aparece aquela 
tela com as setas para baixo.
Diz q a instância está fora porém vem com os valores preenchidos.
Na parte do Listener fala q nao está disponível porém tenho aplicações já 
acessando normalmente.
E o que eu nao sei é Conexão do Agente com a instância diz q:
Status  Falhou
Detalhes  ORA-12541: TNS:no listener (DBD ERROR: OCIServerAttach)

Porém tenho um tnsnames com um alias com o mesmo nome do banco e
está funcionando.

Alguém pode me ajudar mais essa vez?

Estou utilizando:
SO: RedHat 4 Enterprise
ORacle: 10.2.0.1


Obrigado a Todos
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 



Re: [oracle_br] Oracle 11.2 Vale apena atualizar

2009-11-05 Por tôpico Thiago Menon
Muito Brigado Marcos pelas dicas

Se eu fizer a migração aqui creio que seja mais simples, pois vou fazer com 
rman.

Eu cheguei fazer uma vez para a versão 11.1 mas deu uns problema e tive que 
voltar.


Thiago

Marcos Braga escreveu:
 Oi Thiago,
 
 Aqui na empresa estamos migrando as bases em 10.2.0.4 para 11.2.0.1.
 
 A base de desenvolvimento está migrada e funcionando 100%.
 
 A princípio, o que pegou foi o fato do case sensitive das senhas na versão
 11.2 estar habilitada. Mas desabilitei e pronto, os sistemas legados
 funcionaram.
 
 No mais, melhorou a administração através do grid (até a versão nova do grid
 está muito melhor, em flash).
 
 Standby está bába para criar na versão 11.2 (muito tranquilo, sem a
 necessidade de cópias manuais p/ lá ou p/ cá).
 
 Deixa eu ver..., gerenciamento de memória simplificado com MEMORY_TARGET
 (até o momento bem funcional no banco, ainda não tivemos que otimizar).
 
 Triggers, functions, views, procedures, tudo funcionou muito bem na
 migração. Até o momento não reportamos erros.
 
 A migração em si foi tranquila também, alguns errinhos no próprio impdp, mas
 facilmente resolvidos (nada que impedisse a migração).
 
 Ahhh, detalhe, estude o comando adrci (gerenciamento do novo modo de log e
 trace).
 
 Creio que é isso até o momento, eu aconselho a migração.
 
 []s
 Braga
 
 
 2009/11/5 Thiago Menon thime...@yahoo.com.br
 

 Olá a todos,

 Estou com dúvida se vale a pena atualizar a versão do Oracle.

 A versão atua é 10.2.0.1.0 estou pensando em mudar para essa 11.2.0.1.0,
 essa versão está estável?
 Alguém já esta utilizando?

 O que você aconselha?

 Agradeço a colaboração de todos.
 Thiago Menon

 
 
 [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
 
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [oracle_br] Agrupamento NF + ItensNF

2009-10-28 Por tôpico Thiago Menon
Alex, nesse caso só com procedure.

Thiago

Alex Oracle escreveu:
 Olá pessoal,
 
 surgiu uma situação e que fiquei com duvida se é possível resolver num 
 simples Sql ou seria necessário um desenvolvimento de procedure, etc.etc.
 
 A situação é a seguinte:
 Considerando uma tabela Nota_Fiscal e a filha Itens_Nota_Fiscal. É 
 possível obter para um registro específico de NotaFiscal, trazer uma coluna 
 extra com os números dos Itens_Nota_Fiscal concatenados??
 
 A situação é um pouco simples, mas não conheço uma situação nativa em Sql pra 
 resolver isso.
 Se alguém já teve experiencia nisso, e puder compartilhar eu agradeço..
 
 Abraço.
 Alex
 
 
 
   
 
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com
 
 
 
 
 
 --
 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
 
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [oracle_br] Ver resultado de um cursor....

2009-09-24 Por tôpico Thiago Menon
Muito Obrigado a todos pela ajuda,

Realmente Andre sua solução foi a mais fácil e mais pratica.

Valeu mesmo
Thiago

Andre Santos escreveu:
 Thiago
 
 Você utilizará bind variable declarada no ambiente do SQL-Plus, que
 receberá o retorno da procedure (no caso um cursor).
 Depois, para apresentar o conteúdo, basta utilizar o comando PRINT.
 
 Exemplo (no SQL-Plus):
 ___
 
 VARIABLE x_consulta REFCURSOR
 
 BEGIN
sua_package.sua_procedure( :x_consulta );
 END;
 /
 
 PRINT x_consulta
 ___
 
 [ ]
 
 André
 
 
 2009/9/23 Thiago Menon thime...@yahoo.com.br
 

 Olá,

 Gostaria de saber como posso ver o resultado de um cursor utilizando o
 pl/sql no sql plus?

 Tenho uma package que tem uma função que retorna um cursor que é um select.

 Como posso ver o resultado dele utilizando comando via sql plus?

 Desculpe se a pergunta é básica e agradeço a todos a ajuda.

 Thiago
 __
 Faça ligações para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/
  

 
 
 [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
 
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


[oracle_br] Ver resultado de um cursor....

2009-09-23 Por tôpico Thiago Menon
Olá,

Gostaria de saber como posso ver o resultado de um cursor utilizando o pl/sql 
no sql plus?

Tenho uma package que tem uma função que retorna um cursor que é um select.

Como posso ver o resultado dele utilizando comando via sql plus?

Desculpe se a pergunta é básica e agradeço a todos a ajuda.

Thiago
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


[oracle_br] Parâmetros variáveis em função PL /SQL

2009-08-10 Por tôpico Thiago Menon

Olá,

Gostaria de saber como posso fazer com que uma função possa montar e 
executar um query variável dependendo dos parâmetros?

Segue minha procedure e abaixo a explicação.

PROCEDURE CONS_MENSAGENS(P_EMAIL IN TBL_MAILTOFAX.EMAIL%TYPE,
 P_CONS  OUT CT_CONSMSENSAGE,
P_DTINICIAL  IN TBL_MAILTOFAX_MENSAGENS.DT_HR_RECEPCAO%TYPE DEFAULT 
ADD_MONTHS(SYSDATE, -3),
P_DTFINALIN TBL_MAILTOFAX_MENSAGENS.DT_HR_RECEPCAO%TYPE DEFAULT 
SYSDATE,
P_ASSUNTOIN TBL_MAILTOFAX_MENSAGENS.ASSUNTO%TYPE DEFAULT '%',
P_CODIGOERRO IN TBL_MAILTOFAX_MENSAGENS.CODIGO_ERRO%TYPE DEFAULT 0)
   IS
   BEGIN
  OPEN P_CONS FOR
 SELECT A.ID, A.ID_CLI, A.COD_EMP, A.COD_SERV, A.EMAIL,
TO_CHAR(A.DT_HR_RECEPCAO, 'DD/MM/ HH24:MI:SS') AS RECEPCAO,
A.TEXTO_EMAIL, A.ASSUNTO, A.ID_MENSAGEM_ORIGINAL, A.CODIGO_ERRO,
B.QTD_DESTINO
 FROM TBL_MAILTOFAX_MENSAGENS A,
  (SELECT ID_MENSAGEM, COUNT(*) AS QTD_DESTINO
   FROM TBL_MAILTOFAX_DESTINOS
   GROUP BY ID_MENSAGEM) B
 WHERE A.EMAIL = P_EMAIL
 AND A.ID = B.ID_MENSAGEM
 ORDER BY A.DT_HR_RECEPCAO ASC;

   END CONS_MENSAGENS;


Caso seja passado algum dos seguintes parametros P_DTINICIAL, P_DTFINAL, 
P_ASSUNTO e/ou P_CODIGOERRO de ser atribuido a condição referente a esse 
parâmetro.


Sendo:

Se P_DTINICIAL is not null adiciona AND A.DT_HR_RECEPCAO = P_DTINICIAL 
na clausula.
Se P_DTFINAL is not null adicionar AND A.DT_HR_RECEPCAO = P_DTFINAL na 
clausula.
Se P_ASSUNTO is not null adicionar AND A.ASSUNTO LIKE P_ASSUNTO||'%' na 
clausula.
Se P_CODIGOERRO is not null adicionar AND A.CODIGO_ERRO = P_CODIGOERRO 
na clausula.

É possível sem ter que fazer um função para cada filtro?


Agradeço a ajuda de todos.
Thiago

__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


[Fwd: Re: [oracle_br] Parâmetros variáveis em função PL/SQL]

2009-08-10 Por tôpico Thiago Menon


Alex,

Consegui resolver, com sua dica me ajudou.

Segue o código final. Estou utilizando dessa forma para recuperar
dados com php.


PROCEDURE CONS_MENSAGENS(P_EMAIL IN TBL_MAILTOFAX.EMAIL%TYPE,
 P_CONS  OUT CT_CONSMSENSAGE,
 P_DTINICIAL  IN VARCHAR2,
 P_DTFINALIN VARCHAR2,
 P_ASSUNTOIN
TBL_MAILTOFAX_MENSAGENS.ASSUNTO%TYPE,
 P_CODIGOERRO IN
TBL_MAILTOFAX_MENSAGENS.CODIGO_ERRO%TYPE)
IS
  TYPE TEMP IS REF CURSOR;
  V_SQL LONG;
  CURSOR_TMP TEMP;

BEGIN
   V_SQL := 'SELECT A.ID, A.ID_CLI, A.COD_EMP, A.COD_SERV, A.EMAIL,
 TO_CHAR(A.DT_HR_RECEPCAO, ''DD/MM/ HH24:MI:SS'') AS
RECEPCAO,
 A.TEXTO_EMAIL, A.ASSUNTO, A.ID_MENSAGEM_ORIGINAL, A.CODIGO_ERRO,
 B.QTD_DESTINO
  FROM TBL_MAILTOFAX_MENSAGENS A,
   (SELECT ID_MENSAGEM, COUNT(*) AS QTD_DESTINO
FROM TBL_MAILTOFAX_DESTINOS
GROUP BY ID_MENSAGEM) B
  WHERE A.ID = B.ID_MENSAGEM
  AND UPPER(A.EMAIL) = UPPER('''||P_EMAIL||''')';
   IF P_DTINICIAL IS NOT NULL THEN
  V_SQL := V_SQL ||' AND A.DT_HR_RECEPCAO = '||P_DTINICIAL;
   END IF;

   IF P_DTFINAL IS NOT NULL THEN
  V_SQL := V_SQL ||' AND A.DT_HR_RECEPCAO = '||P_DTFINAL;
   END IF;

   IF P_ASSUNTO IS NOT NULL THEN
  V_SQL := V_SQL ||' AND A.ASSUNTO LIKE '||P_ASSUNTO;
   END IF;

   IF P_CODIGOERRO IS NOT NULL THEN
  V_SQL := V_SQL ||' AND A.CODIGO_ERRO = '||P_CODIGOERRO;
   END IF;

   V_SQL := V_SQL ||' ORDER BY A.DT_HR_RECEPCAO ASC';

   OPEN CURSOR_TMP FOR V_SQL;
   P_CONS := CURSOR_TMP;

END CONS_MENSAGENS;

Valeu
Thiago



Alex Rodrigues escreveu:
 PROCEDURE CONS_MENSAGENS(P_EMAIL IN TBL_MAILTOFAX.EMAIL%TYPE,
P_CONS OUT CT_CONSMSENSAGE,
P_DTINICIAL IN TBL_MAILTOFAX_MENSAGENS.DT_HR_RECEPCAO%TYPE DEFAULT
 ADD_MONTHS(SYSDATE, -3),
P_DTFINAL IN TBL_MAILTOFAX_MENSAGENS.DT_HR_RECEPCAO%TYPE DEFAULT
SYSDATE,
P_ASSUNTO IN TBL_MAILTOFAX_MENSAGENS.ASSUNTO%TYPE DEFAULT '%',
P_CODIGOERRO IN TBL_MAILTOFAX_MENSAGENS.CODIGO_ERRO%TYPE DEFAULT 0)
  IS
 l_curs_sql   long;
 v_curs_sel   varchar2(4000) := null;
 curs_dyncur  reccurtype;
   BEGIN
v_curs_sel := '
SELECT A.ID, A.ID_CLI, A.COD_EMP, A.COD_SERV, A.EMAIL,
TO_CHAR(A.DT_HR_RECEPCAO, 'DD/MM/ HH24:MI:SS') AS RECEPCAO,
A.TEXTO_EMAIL, A.ASSUNTO, A.ID_MENSAGEM_ORIGINAL, A.CODIGO_ERRO,
B.QTD_DESTINO
FROM TBL_MAILTOFAX_MENSAGENS A,
(SELECT ID_MENSAGEM, COUNT(*) AS QTD_DESTINO
FROM TBL_MAILTOFAX_DESTINOS
GROUP BY ID_MENSAGEM) B
WHERE A.EMAIL = P_EMAIL
AND A.ID = B.ID_MENSAGEM
ORDER BY A.DT_HR_RECEPCAO ASC';
if prarametro then
v_curs_sql := v_curs_sql + 'PARAMETROS';

l_curs_sql := v_curs_sel;
open curs_dyncur for l_curs_sql;
   loop
fetch curs_dyncur
exit when curs_dyncur%notfound;
   end loop;

 END CONS_MENSAGENS;

 Vê se te ajuda,
 Att,


 2009/8/10 Thiago Menon thime...@yahoo.com.br

   

 Olá,

 Gostaria de saber como posso fazer com que uma função possa montar e
 executar um query variável dependendo dos parâmetros?

 Segue minha procedure e abaixo a explicação.

 PROCEDURE CONS_MENSAGENS(P_EMAIL IN TBL_MAILTOFAX.EMAIL%TYPE,
 P_CONS OUT CT_CONSMSENSAGE,
 P_DTINICIAL IN TBL_MAILTOFAX_MENSAGENS.DT_HR_RECEPCAO%TYPE DEFAULT
 ADD_MONTHS(SYSDATE, -3),
 P_DTFINAL IN TBL_MAILTOFAX_MENSAGENS.DT_HR_RECEPCAO%TYPE DEFAULT
 SYSDATE,
 P_ASSUNTO IN TBL_MAILTOFAX_MENSAGENS.ASSUNTO%TYPE DEFAULT '%',
 P_CODIGOERRO IN TBL_MAILTOFAX_MENSAGENS.CODIGO_ERRO%TYPE DEFAULT 0)
 IS
 BEGIN
 OPEN P_CONS FOR
 SELECT A.ID http://a.id/, A.ID_CLI, A.COD_EMP, A.COD_SERV, A.EMAIL,
 TO_CHAR(A.DT_HR_RECEPCAO, 'DD/MM/ HH24:MI:SS') AS RECEPCAO,
 A.TEXTO_EMAIL, A.ASSUNTO, A.ID_MENSAGEM_ORIGINAL, A.CODIGO_ERRO,
 B.QTD_DESTINO
 FROM TBL_MAILTOFAX_MENSAGENS A,
 (SELECT ID_MENSAGEM, COUNT(*) AS QTD_DESTINO
 FROM TBL_MAILTOFAX_DESTINOS
 GROUP BY ID_MENSAGEM) B
 WHERE A.EMAIL = P_EMAIL
 AND A.ID http://a.id/ = B.ID_MENSAGEM
 ORDER BY A.DT_HR_RECEPCAO ASC;

 END CONS_MENSAGENS;

 Caso seja passado algum dos seguintes parametros P_DTINICIAL, P_DTFINAL,
 P_ASSUNTO e/ou P_CODIGOERRO de ser atribuido a condição referente a esse
 parâmetro.

 Sendo:

 Se P_DTINICIAL is not null adiciona AND A.DT_HR_RECEPCAO = P_DTINICIAL
 na clausula.
 Se P_DTFINAL is not null adicionar AND A.DT_HR_RECEPCAO = P_DTFINAL na
 clausula.
 Se P_ASSUNTO is not null adicionar AND A.ASSUNTO LIKE P_ASSUNTO||'%' na
 clausula.
 Se P_CODIGOERRO is not null adicionar AND A.CODIGO_ERRO = P_CODIGOERRO
 na clausula.

 É possível sem ter que fazer um função para cada filtro?

 Agradeço a ajuda de todos.
 Thiago

 __
 Faça ligações para outros computadores com o novo Yahoo

[oracle_br] Alterando o scn na restauração.

2008-08-12 Por tôpico Thiago Menon
Olá,

Gostaria de saber se tem como alterar o SCN do banco. pois estou restaurando um 
banco e só tenho o archive anterior ao que está no controlfile.

Agradeço a ajuda.

Thiago


___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: [oracle_br] Alterando o scn na restauraçã o.

2008-08-12 Por tôpico Thiago Menon
Então não consegui fazer o comando RECOVER DATABASE UNTIL CANCEL

no rman da versão 11g nao tem.

segue o erro q aparece no rman quando tento recuperar o banco


RMAN recover database;

Starting recover at 12-AUG-08
using channel ORA_DISK_1

starting media recovery

unable to find archived log
archived log thread=1 sequence=66
RMAN-00571: ===
RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
RMAN-00571: ===
RMAN-03002: failure of recover command at 08/12/2008 17:27:43
RMAN-06054: media recovery requesting unknown archived log for thread 1 with 
sequence 66 and starting SCN of 33735503



Estou utilizando Oracle 11g

Fiz um backup de uma base 10g e estou tentando restaurar no 11g

Muito obrigado pela ajuda
Thiago




Rodrigo Mufalani escreveu:
Não esqueça de fazer abrir o banco com open resetlogs e fazer um
 backup logo em seguida.
 
 Atenciosamente,
 
 Rodrigo Mufalani
 OCP 10g  11g
 [EMAIL PROTECTED]
 
 
 Mensagem Original:
 Data: 16:15:24 12/08/2008
 De: Andre Santos [EMAIL PROTECTED]
 Assunto: Re: [oracle_br] Alterando o scn na restauração.
 
 Thiago

 Sim, é possível fazer uma recuperação parcial... O comando recover tem a
 opção until cancel (entre outras).
 Mas os dados que ainda não foram arquivados (archived log) podem estar no
 redo log... não?

 [ ]

 André


 Em 12/08/08, Thiago Menon [EMAIL PROTECTED] escreveu:
   Olá,

 Gostaria de saber se tem como alterar o SCN do banco. pois estou
 restaurando um banco e só tenho o archive anterior ao que está no
 controlfile.

 Agradeço a ajuda.

 Thiago


 ___
 Yahoo! Mail - Sempre a melhor opção para você!
 Experimente já e veja as novidades.
 http://br.yahoo.com/mailbeta/tudonovo/





 [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/
 --
 Funções, Procedures, propostas de emprego - 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!
 
 
 
 
 
 --
 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/ 
 --
 Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU 
 PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/  
 
  Links do Yahoo! Grupos
 
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [oracle_br] Alterando o scn na restauraçã o.

2008-08-12 Por tôpico Thiago Menon
Muito obrigado pela ajuda, mas não funcionou.

Valeu
Thiago

Jose C Carvalho escreveu:
 Cara vc vai ter que fazer um  point in time  recovery exemplo :  RECOVER 
 DATABASE TO SCN 1500;
 
 Sds
 
 JOSÉ CARLITOS CARVALHO JÚNIOR
 Administrador de Banco de Dados
  
 PST Eletrônica S/A
 (+55 (19) 3787-6418
 Ê+55 (19) 3787-6238 
 / [EMAIL PROTECTED]
 web:http://www.pst.com.br 
 web:http://www.positron.com.br 
 
 
 
 Thiago Menon [EMAIL PROTECTED] 
 Sent by: oracle_br@yahoogrupos.com.br
 12/08/2008 17:35
 Please respond to
 oracle_br@yahoogrupos.com.br
 
 
 To
 oracle_br@yahoogrupos.com.br
 cc
 
 Subject
 Re: [oracle_br] Alterando o scn na restauração.
 
 
 
 
 
 
 
 
 
 Então não consegui fazer o comando RECOVER DATABASE UNTIL CANCEL
 
 no rman da versão 11g nao tem.
 
 segue o erro q aparece no rman quando tento recuperar o banco
 
 RMAN recover database;
 
 Starting recover at 12-AUG-08
 using channel ORA_DISK_1
 
 starting media recovery
 
 unable to find archived log
 archived log thread=1 sequence=66
 RMAN-00571: ===
 RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
 RMAN-00571: ===
 RMAN-03002: failure of recover command at 08/12/2008 17:27:43
 RMAN-06054: media recovery requesting unknown archived log for thread 1 
 with sequence 66 and starting SCN of 33735503
 
 Estou utilizando Oracle 11g
 
 Fiz um backup de uma base 10g e estou tentando restaurar no 11g
 
 Muito obrigado pela ajuda
 Thiago
 
 Rodrigo Mufalani escreveu:
 Não esqueça de fazer abrir o banco com open resetlogs e fazer um
 backup logo em seguida.

 Atenciosamente,

 Rodrigo Mufalani
 OCP 10g  11g
 [EMAIL PROTECTED]


 Mensagem Original:
 Data: 16:15:24 12/08/2008
 De: Andre Santos [EMAIL PROTECTED]
 Assunto: Re: [oracle_br] Alterando o scn na restauração.
 Thiago

 Sim, é possível fazer uma recuperação parcial... O comando recover 
 tem a
 opção until cancel (entre outras).
 Mas os dados que ainda não foram arquivados (archived log) podem estar 
 no
 redo log... não?

 [ ]

 André


 Em 12/08/08, Thiago Menon [EMAIL PROTECTED] escreveu:
 Olá,

 Gostaria de saber se tem como alterar o SCN do banco. pois estou
 restaurando um banco e só tenho o archive anterior ao que está no
 controlfile.

 Agradeço a ajuda.

 Thiago


 ___
 Yahoo! Mail - Sempre a melhor opção para você!
 Experimente já e veja as novidades.
 http://br.yahoo.com/mailbeta/tudonovo/




 [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/
 --
 Funções, Procedures, propostas de emprego - 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!



 

 --
 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/ 
 --
 Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU 
 PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ 
 -- Links do 
 Yahoo! Grupos


 __
 Faça ligações para outros computadores com o novo Yahoo! Messenger 
 http://br.beta.messenger.yahoo.com/ 
  
 *
 Esta mensagem, incluindo os seus anexos, contém informações confidenciais 
 destinadas a indivíduo e propósito específicos, e é protegida por lei. 
 Caso você não seja o citado indivíduo, deve apagar esta mensagem. É 
 terminantemente proibida a utilização, acesso, cópia ou divulgação não 
 autorizada das informações presentes nesta mensagem.  As informações 
 contidas nesta mensagem e em seus anexos são de responsabilidade de seu 
 autor, não representando idéias, opiniões, pensamentos ou qualquer forma 
 de posicionamento por parte da

[Fwd: [Fwd: Re: [oracle_br] Ajuda no RMAN]]

2007-10-04 Por tôpico Thiago Menon


Olá,

Eu utilizo e seguinte script. não sei se é a melhor forma mas sei q
funciona e fiz teste de formatar hd e consegui restaurar o banco.
Segue script (logico que vc deve mudar para as suas configurações e seus
path):

CONNECT TARGET;
BACKUP FULL AS COMPRESSED BACKUPSET (DATABASE
FORMAT='/u01/app/oracle/admin/ORA10GR2/backup/db_%d-%T-%t') (CURRENT
CONTROLFILE FORMAT='/u01/app/oracle/admin/ORA10GR2/backup/ctl_%d-%T-%t')
(SPFILE FORMAT='/u01/app/oracle/admin/ORA10GR2/backup/spf_%d-%T-%t');
BACKUP FULL AS COMPRESSED BACKUPSET (ARCHIVELOG ALL DELETE INPUT
FORMAT='/u01/app/oracle/admin/ORA10GR2/backup/arc_%d-%T-%t');
CROSSCHECK BACKUP DEVICE TYPE DISK;
CROSSCHECK ARCHIVELOG ALL;
DELETE NOPROMPT EXPIRED BACKUP DEVICE TYPE DISK;
DELETE NOPROMPT OBSOLETE DEVICE TYPE DISK;



Thiago
msn: [EMAIL PROTECTED]


vaniasuterio escreveu:
 Sou nova no oracle e precisava de um exemplo de script de RMAN.rcv
 para rosar em um servidor LINUX - exemplo de backup e restore

 Grata



   
 Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure 
 » Scripts » Tutoriais acesse: 
 http://www.oraclebr.com.br/codigo/ListaCodigo.php 
 
 --
   
 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/ 
 --
   
 O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
 http://www.oraclebr.com.br/  
 
 
   
 Links do Yahoo! Grupos

  

   


___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



[oracle_br] Duvida em relação ao DBCA

2007-08-08 Por tôpico Thiago Menon
Olá a todos...

Estou com o seguinte problema...

Eu instalei o Oracle 10.2.0 em um servidor Linux RH4 mas no momento da 
instalação selecionei a opção para nao criar o banco de dados.

Após instalação criei o banco de dados normalmente e levantei tranquilo..

Agora preciso configurar o Enterprise Manager, dai executei o dbca para 
configurar mas parece que não está reconhecendo o banco que eu criei, 
alguem sabe o que posso fazer ?

Outra coisa que aconteceu de diferente nessa instalação é que não estou 
conseguindo chamar o sqlplus de qualquer diretorio tenho  sempre que 
apontar para a pasta $ORACLE_HOME/bin/sqlplus , alguem também  pode me 
dizer o q posso ter feito de errado ?  pois nao teve erro nenhum na 
instalacao.

Lembrando q as variveis estão sendo exportadas no bashrc.

Agradeço desde já a ajuda de todos

Thiago Menon
msn: [EMAIL PROTECTED]


Re: [oracle_br] Re: Tratamento de erro Oracle / php

2007-06-19 Por tôpico Thiago Menon
Cara se vc não fizer nenhum tratamento ja vem o erro a nao ser q vc 
tenha desabilitado para aparecer os erros no php.ini.

Por Exemplo:
$ins = ociParse($conn, Insert into tabela (coluna) values ('valor'));
ociExecute($ins, OCI_DEFAULT);
ociCommit($conn);

se nesse trecho acima gerar erro dependendo da configuração do seu 
php.ini ira gerar o erro.

Verifique o parametro error_reporting

espero ter ajudado

Thiago Menon
msn: [EMAIL PROTECTED]



jlchiappa escreveu:
 Bem, não programo em PHP mas ** sei ** que quando há um erro, o banco 
 retorna para o cliente (o php no caso) um código de erro, a partir daí 
 cada linguagem tem uma sintaxe pra vc consultar o código retornado... 
 na página-mãe do php, pesquisando logo de cara achei 
 http://br.php.net/manual/pt_BR/function.ora-error.php , veja se te 
 ajudam os pequenos exemplos de lá ...

 []s

   Chiappa
 --- Em oracle_br@yahoogrupos.com.br, pso_ura [EMAIL PROTECTED] escreveu
   
 Boa noite pessoal!!

 Estou com um problema, preciso tratar erros de operações,
 tenho um banco Oracle 9i com php 5.
 Como devo fazer este tratamento?? ?
 Exemplo :
 faço um insert em uma tabela, o php me mostra que a operação
 foi realizada(sem erros), mas quando dou um select na tabela, nenhuma 
 informaçao foi inserida.
 Existe alguma função que retorna o erro do Oracle, como tratar este 
 erro no PHP.
 ps.: o commit foi executado,hheheh

 Algume tem alguma experiencia com este tipo de problema.

 Grato a todos

 




   
 Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure 
 » Scripts » Tutoriais acesse: 
 http://www.oraclebr.com.br/codigo/ListaCodigo.php 
 
 --
   
 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/ 
 --
   
 O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
 http://www.oraclebr.com.br/  
 
 
   
 Links do Yahoo! Grupos

  

   


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



Re: [oracle_br] Informação sobre curso

2007-04-19 Por tôpico Thiago Menon
Aonde vc recomenda ?
Vc chegou a fazer algum outro ?
Qto tempo faz que vc fez o curso ?

Thiago

Vinicius Bufoni escreveu:
 Olá Thiago,

 Eu fiz o curso lá, é muuuito ruim...

 Eu fechei o pacote Master, porem não consegui terminar os cursos devido
 as turmas que eles nunca abrem...

 Não recomendo.

 Att
 Vinicius Bufoni


 Thiago Menon wrote:
   
 Olá,

 Gostaria de saber se alguem da lista ja fez curso de Administração de
 Banco de Dados Oracle na escola Tekno ?

 O q achou o que ja ouviram falar ?

 desculpe-me pelo tópico OFF.

 Thiago

  
 



   
 Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure 
 » Scripts » Tutoriais acesse: 
 http://www.oraclebr.com.br/codigo/ListaCodigo.php 
 
 --
   
 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/ 
 --
   
 O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
 http://www.oraclebr.com.br/  
 
 
   
 Links do Yahoo! Grupos

  

   


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



Re: [oracle_br] Re: Informação sobre curs o

2007-04-19 Por tôpico Thiago Menon
Valeu pela sua opnião,

E quanto ao conteudo ensinado vc tirou proveito do que foi passado ?  
Eles passam todos os topicos que está no conteudo do curso ?

muito obrigado
Thiago

fabiano_fernando escreveu:
 Olá Thiago,

 Também fiz o curso master lá  porem não recomendo,  eles demoram 15 
 dias para responder seu e-mail e esta em contrato, as salas de aula 
 vc não tem nem onde colocar o livro para acompanhar o professor.

 Agora os instrutores não tenho que reclamar , pelo menos 
 transparecia ser com experiencia.





 --- Em oracle_br@yahoogrupos.com.br, FERNANDES Marco ASOFTTEK 
 [EMAIL PROTECTED] escreveu
   
 Eu não fiz o curso de Oracle mas tive uma má experiência
 com essa empresa.
  
 Fiz o curso de gestão de projetos que possui 2 módulos.
 O primeiro módulo foi show ! o instrutor sabia o que dizia.
 Mas antes do segundo módulo ficamos sabendo pelas
 turmas anteriores que o cara que dava o segundo módulo
 não manjava nada de GP... conversamos com a Tekno a fim
 de que o instrutor do primeiro módulo também ministrasse
 o segundo módulo e fomos ignorados... fizemos o segundo
 módulo com o tal instrutor meia boca e realmente foi um
 lixo ! ou seja, a Tekno não dá muita bola pra opinião ou
 pedido dos alunos ! portanto não posso recomendar essa
 empresa de treinamento.
  
 Na minha opinião vc deveria procurar outra instituição com
 melhores indicações. Ou fechar uma turma com algum 
 mestre (na lista temos vários) que domina a arte e que
 poderia oferecer mais qualidade por um ótimo custo !
  
 Abraço,
 Marco.

 

 From: oracle_br@yahoogrupos.com.br 
 
 [mailto:[EMAIL PROTECTED] On Behalf Of PUB: Vinicius 
 Bufoni
   
 Sent: quinta-feira, 19 de abril de 2007 08:37
 To: oracle_br@yahoogrupos.com.br
 Subject: Re: [oracle_br] Informação sobre curso



 Olá Thiago,

 Eu fiz o curso lá, é muuuito ruim...

 Eu fechei o pacote Master, porem não consegui terminar os cursos 
 
 devido
   
 as turmas que eles nunca abrem...

 Não recomendo.

 Att
 Vinicius Bufoni

 Thiago Menon wrote:
 
 Olá,

 Gostaria de saber se alguem da lista ja fez curso de 
   
 Administração de
   
 Banco de Dados Oracle na escola Tekno ?

 O q achou o que ja ouviram falar ?

 desculpe-me pelo tópico OFF.

 Thiago


   

  


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

 




   
 Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure 
 » Scripts » Tutoriais acesse: 
 http://www.oraclebr.com.br/codigo/ListaCodigo.php 
 
 --
   
 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/ 
 --
   
 O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
 http://www.oraclebr.com.br/  
 
 
   
 Links do Yahoo! Grupos

  

   


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



[oracle_br] Off-Topic Informação sobre curso

2007-04-18 Por tôpico Thiago Menon
Olá,

Gostaria de saber se alguem da lista ja fez curso de Administração de 
Banco de Dados Oracle na escola Tekno ?

O q achou o que ja ouviram falar ?

desculpe-me pelo tópico  OFF.

Thiago


[oracle_br] Informação sobre curso

2007-04-18 Por tôpico Thiago Menon
Olá,

Gostaria de saber se alguem da lista ja fez curso de Administração de
Banco de Dados Oracle na escola Tekno ?

O q achou o que ja ouviram falar ?

desculpe-me pelo tópico  OFF.

Thiago



Re: [oracle_br] FW: importar no 8i um export do 9i

2007-04-12 Por tôpico Thiago Menon
Gabriel,

Pelo que eu conheço vc nao tem como fazer um export do banco 9i e 
importar  no 8i.
para fazer isso vc precisa de gerar o export dos dados do 9i usando o 
export do 8i.

A regra é sempre fazer o export pela versão mais antiga que as mais 
novas conseguem fazer o import.

Thiago Menon

Teixeira, Gabriel (WMI, Brazil - Sao Paulo) escreveu:
 Pessoal,
  
 Qual a melhor maneira de importar no 8i um export gerado no 9i?
  
 Ambos Windows 2003 Server
 Export - Oracle 9.2
 Import - Oracle 8.1.7
  
 Grato,
 Gabriel


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



   
 Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure 
 » Scripts » Tutoriais acesse: 
 http://www.oraclebr.com.br/codigo/ListaCodigo.php 
 
 --
   
 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/[EMAIL PROTECTED]/ 
 --
   
 O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
 http://www.oraclebr.com.br/  
 
 
   
 Links do Yahoo! Grupos

  

   


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



[oracle_br] Problema com Rollback

2007-04-03 Por tôpico Thiago Menon
Olá,

Gostaria de um ajuda com os segmentos de rollback do meu banco.

Toda hora q vou fazer uma transação grande da erro.
ORA-01562: failed to extend rollback segment number 7
ORA-00604: error occurred at recursive SQL level 1
ORA-01581: attempt to use rollback segment (7) new extent (5) which is 
being allocated

Acredito q seja alguma configuração mas eu não sei o q pode ser
já tentei aumentar o tamanho dos segmentos e nao deu certo ja diminui e 
tbm nao dei certo.
Não tenho mais ideia do que fazer por isso estou recorrendo a lista 
para quem sabe consegui resolver esse problema...


Estou mandando algumas informações que eu acho q sejam necessarias, caso 
precisem de mais é só pedir.

SQL ;
  1  SELECT N.NAME,
  2 ROUND(S.RSSIZE / 1048576,2) AS TAMANHO,
  3 ROUND(S.OPTSIZE / 1048576,2) AS OPTSIZE,
  4 S.EXTENTS, S.EXTENDS, S.WRAPS,
  5 ROUND(S.WRITES / 1048576,2) AS WRITES,
  6 ROUND(S.HWMSIZE / 1048576,2) AS HWMSIZE,
  7 S.STATUS
  8  FROM V$ROLLNAME N, V$ROLLSTAT S
  9* WHERE N.USN = S.USN
SQL /

NAME  TAMANHOOPTSIZEEXTENTSEXTENDS  WRAPS 
WRITESHWMSIZE STATUS
-- -- -- -- -- -- 
-- -- --
SYSTEM,39 8  0  0
,01,39 ONLINE
RB1  4,39 25 46  1 45   
1,57   4,39 ONLINE
RB2  7,42 25 13  2 34  
13,31   7,42 ONLINE
RB3  1,02 25  3  0  1
,28   1,02 ONLINE
RB4 14,02 25  8  3 28  
14,31  14,02 ONLINE
RB5  5,43 25 12  0 10   
4,27   5,43 ONLINE
RB6  8,52 10  7  2 11   
5,99  13,53 ONLINE
RB7 11,03 10  4  3  9
2,4  11,03 ONLINE
RB8  3,52 10  5  1  5   
1,42   3,52 ONLINE
RB9 11,03 10  4  1  2
,64  11,03 ONLINE
RB10 3,03 10  4  3  7   
1,96  11,03 ONLINE


SQL ;
  1  SELECT SEGMENT_NAME, tablespace_name, NEXT_EXTENT, MAX_EXTENTS, 
PCT_INCREASE, STATUS
  2* FROM DBA_ROLLBACK_SEGS
SQL /

SEGMENT_NA TABLESPACE_NAME NEXT_EXTENT MAX_EXTENTS PCT_INCREASE STATUS
-- --- --- ---  

SYSTEM SYSTEM51200 1210 ONLINE
RB_TEMPSYSTEM51200 1210 OFFLINE
RB1ROLLBACK_DATA  10485760  21474836450 ONLINE
RB2ROLLBACK_DATA  10485760  21474836450 ONLINE
RB3ROLLBACK_DATA  10485760  21474836450 ONLINE
RB4ROLLBACK_DATA  10485760  21474836450 ONLINE
RB5ROLLBACK_DATA  10485760  21474836450 ONLINE
RB6ROLLBACK_DATA   5242880  21474836450 ONLINE
RB7ROLLBACK_DATA   5242880  21474836450 ONLINE
RB8ROLLBACK_DATA   5242880  21474836450 ONLINE
RB9ROLLBACK_DATA   5242880  21474836450 ONLINE
RB10   ROLLBACK_DATA   5242880  21474836450 ONLINE

12 linhas selecionadas.

SQL SELECT TABLESPACE_NAME, INITIAL_EXTENT, NEXT_EXTENT, MIN_EXTENTS, 
MAX_EXTENTS, STATUS, EXTENT_MANAGEMENT
  2  FROM DBA_TABLESPACES;

TABLESPACE_NAME INITIAL_EXTENT NEXT_EXTENT MIN_EXTENTS MAX_EXTENTS 
STATUSEXTENT_MAN
--- -- --- --- --- 
- --
SYSTEM   10240   10240   1 121 
ONLINEDICTIONARY
USER_DATA10240   10240   1 121 
ONLINEDICTIONARY
ROLLBACK_DATA10240   10240   1 121 
ONLINEDICTIONARY
TEMPORARY_DATA   10240   10240   1 121 
ONLINEDICTIONARY
TS_GLOBE_DATA65536   1  2147483645 
ONLINELOCAL
TS_GLOBE_IND 65536   1  2147483645 
ONLINELOCAL
TS_GLOBE_TEMP10240   10240   1 121 
ONLINEDICTIONARY

7 linhas selecionadas.


Agradeço a ajuda de todos.

Thiago Menon

msn: [EMAIL PROTECTED]



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



Re: [oracle_br] valor/hora Atual

2007-02-26 Por tôpico Thiago Menon
acho q esse link pode te ajudar
http://info.abril.com.br/carreira/salarios.shl

t+
Thiago

fabiobat2002 escreveu:

Ai Pessoal,

Sei que esta questao e muito comentada , mais na opiniao de vcs, qual
o valor hora de um dba Pleno hoje em dia ?



  

Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais acesse: http://www.oraclebr.com.br/codigo/ListaCodigo.php 


--
  

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/ 
--
  

O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ 
 



  
Links do Yahoo! Grupos

 

  



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



Re: [oracle_br] Auditar usuário

2006-11-16 Por tôpico Thiago Menon
Eu fiz o meu da seguinte forma.
Todas as tabelas q eu quero fazer a auditoria eu coloquei um campo 
usuario dai fiz triggers para todas as tabelas em todo as as operações 
Insert, update e delete
dai crieu uma tabela TBL_AUDITORIA, nela tem um numero só para controle 
e chave primaria, usuario, operacao, tabela, data, campos, reg_antigo e 
reg_novo
as triggers gravam os dados nessa tabela
sendo cada campo
usuario = o usuario que esta granvando na tabela
operacao = a operacao (Insert, update ou delete)
tabela = o nome da tabela
data = data e hora
campos = os campos  q tem na tabela
reg_antigo = o registro antido (OLD)
reg_novo = o registro novo (NEW)

os campos e os dados sao separados por delimitador

o unico problema é q qdo apaga o resgitro eu nao sei quem apagou só o 
ultimo usuario, mas o importante é q eu tenho o registro q foi apagado.

funciona legal

espero ter ajudado
Thiago

Teixeira, Gabriel (WMI, Brazil - Sao Paulo) escreveu:

Alguém tem alguma sugestão?
 
Gabriel

  _  

From: Teixeira, Gabriel (WMI, Brazil - Sao Paulo)
[mailto:[EMAIL PROTECTED] 
Sent: terça-feira, 14 de novembro de 2006 17:45
To: Oracle_Br ([EMAIL PROTECTED])
Subject: [oracle_br] Auditar usuário



Pessoal,

É possivel uma auditoria sobre um usuário especifico da minha rede(campo
OSUSER na V$session) para que eu saiba qualquer select, alter, drop etc que
ele fizer no banco? Independente de qual usuário do banco ele estiver
conectado.

Win 2003
Oracle 8i Standard

Grato,
Gabriel

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



 


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



Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
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/ 
--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/  

  
Links do Yahoo! Grupos

 


  



Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
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/ 
--
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] Re: ALGUEM ME AJUDA!!!!!!!!!

2006-11-08 Por tôpico Thiago Menon
Cara eu programa com PHP, e tive problema com data tbm,
A solução q eu achei foi sempre q mexer com data usar o TO_CHAR (para 
exibir) e TO_DATE

espero ter ajudado.
Thiago

===

--- Em oracle_br@yahoogrupos.com.br, Luiz Claudio Felicio 
[EMAIL PROTECTED] escreveu
  

Por favor alguem poderia me ajudar?
  Estou tentando inseri uma data vindo atravex de um txtbox como 


08/11/2006
  

   
  mas apresenta o error, a respeito do caracter..Como que eu 


converto ante de tentar chegar ao banco?Agradeço desde ja.. 
  

   
  Se alguem puder tb, me passar uma rotina que faça a conexao entre 


o ASP E ORACLE 9i . tb agradeço..
  

   
  Obrigado..
  Luiz Claudio Felicio Marinho


  
-
 Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu 


celular. Registre seu aparelho agora!
  

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








Sábado Agora: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
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/ 
--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/  

  
Links do Yahoo! Grupos

 


  



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



Sábado Agora: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
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/ 
--
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] Teste de e-mail

2006-10-31 Por tôpico Thiago Menon
Não estou recebendo nenhuma msg dos grupos.

ENVIANDO E-MAIL PARA TESTE.

Thiago


Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
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/ 
--
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] Re: Tamanho de um tablespace

2006-10-26 Por tôpico Thiago Menon
Ok vou tentar fazer aqui.

Valeu

leandrofff escreveu:

Olá Thiago,

vc pode executar a seguinte instrução por exemplo

alter database tempfile 'Caminho do seu tempfile.ora' resize 50m;

para localizar o caminho da sua tablespace temporaria vc pode 
consultar a view dba_temp_files

ok!

Leandro
--- Em oracle_br@yahoogrupos.com.br, Thiago Menon [EMAIL PROTECTED] 
escreveu
  

Olá a todos,

Aproveitando a pergunta e resposta do colega da lista, gostaria de 


saber 
  

como posso diminuir o tamanho da minha tablespace ?

Executei o select abaixo e verifique q  a tablespace está ocupando 


5 mb 
  

e eu dexei alocado  256mb como posso diminuir o tamanho?

essa é uma tablespace temporaria.

obrigado a todos
Thiago.


Leandro Faria escreveu:



Clayton,
  
 vc pode executar a seguinte query:
  
 select tablespace_name, (sum(bytes)/1024)/1024 from dba_segments 
  

group by tablespace_name;
  

 Abrçs!
 
Clayton Bonelli [EMAIL PROTECTED] escreveu:
 Pessoal,

como faco para determinar qual o espaco atualmente utilizado por 
  

um table space? Explico melhor: Eu criei um table space coim um 
tamanho inicial de 850MB, mas eu gostaria de saber quanto deste 
tamanho, os dados de meu cliente realemente estao ocupando. Tem como 
fazer isto?
  

obrigado


.:. Clayton Bonelli .:. Tecnologia 

Agriness - Gerenciamento para Agroempresas

.:. (48) 3028-0015 .:. www.agriness.com

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



 
-
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu 
  

celular. Registre seu aparelho agora!
  

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



Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas

Este Grupo recebe o apoio da SQL Magazine - 
  

www.devmedia.com.br/sqlmagazine 
  

---
  

---
  

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/ 
---
  

---
  

O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
  

WWW.ORACLEBR.COM.BR 
  

---
  

-  
  

Links do Yahoo! Grupos




 

  







Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
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/ 
--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/  

  
Links do Yahoo! Grupos

 


  



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




Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
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/ 
--
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] Tamanho de um tablespace

2006-10-25 Por tôpico Thiago Menon
Olá a todos,

Aproveitando a pergunta e resposta do colega da lista, gostaria de saber 
como posso diminuir o tamanho da minha tablespace ?

Executei o select abaixo e verifique q  a tablespace está ocupando 5 mb 
e eu dexei alocado  256mb como posso diminuir o tamanho?

essa é uma tablespace temporaria.

obrigado a todos
Thiago.


Leandro Faria escreveu:

Clayton,
   
  vc pode executar a seguinte query:
   
  select tablespace_name, (sum(bytes)/1024)/1024 from dba_segments group by 
 tablespace_name;

  Abrçs!
  
Clayton Bonelli [EMAIL PROTECTED] escreveu:
  Pessoal,

como faco para determinar qual o espaco atualmente utilizado por um table 
space? Explico melhor: Eu criei um table space coim um tamanho inicial de 
850MB, mas eu gostaria de saber quanto deste tamanho, os dados de meu cliente 
realemente estao ocupando. Tem como fazer isto?

obrigado


.:. Clayton Bonelli .:. Tecnologia 

Agriness - Gerenciamento para Agroempresas

.:. (48) 3028-0015 .:. www.agriness.com

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

 

   
-
 Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
 Registre seu aparelho agora!

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



Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
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/ 
--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: WWW.ORACLEBR.COM.BR 

  
Links do Yahoo! Grupos

 


  




Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
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/ 
--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 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] Montar lista de Job´s

2006-10-11 Por tôpico Thiago Menon
Olá,

Gostaria de saber se o Oracle 8.1.5 tem alguma ferramenta que seja 
possivel agendar um determinado horário para executar um script no banco?
Em versões diferente da Oracle  8.1.5 tem alguma ferramenta que faça isso?
É possivel agendar tarefas para o Oracle executar sozinho independente 
do sistema operacional ?

Se for possível como faço isso ou o que devo procurar ?

Muito obrigado a todos
Thiago
msn: [EMAIL PROTECTED]


--
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/ 
--__
Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas
__
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

 




[Fwd: Re: RES: [oracle_br] Desenvolvendo com oracle para Web]

2006-10-11 Por tôpico Thiago Menon

Cara eu desenvolvo uma parte do sistema aqui da empresa que está na 
intranet com PHP acessando o Oracle.
se vc quiser posso te ajudar e dar uns toques de como é.

t+
Thiago
msn: [EMAIL PROTECTED]

Fabio Santos escreveu:

Olá Gabriel,

Isso já é off-topic (pelo menos eu acho). 
Mas, na sua resposta vai depender de qual sistema operacional você quer
usar como servidor web.
Se for linux, use o PHP.
Se for windows, use o ASP.
Se você um dia pensa em usar Linux mas hoje usa windows, então use o PHP
que vai dar menos trabalho no futuro.
Ou use o Java.
Tudo vai depender do que precisa a sua aplicação.

Abraços



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Gabriel Herdt
Enviada em: quarta-feira, 11 de outubro de 2006 10:27
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Desenvolvendo com oracle para Web


Pessoal, eu estou precisando desenvolver algumas paginas (cadastro, 
etc...) para meu sistema gerencial. Mas estou querendo saber qual a 
melhor tecnologia para desenvolver isso utilizando banco oracle. ASP, 
PHP...? oque? Se possível um exemplo de script de conexão com o banco 
não sendo por OBDC, por favor.

Desde já grato










--
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/ 

--__

Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas
__
Este Grupo recebe o apoio da SQL Magazine -
www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos




 





---
avast! Antivirus: Inbound message clean.
Virus Database (VPS): 0641-2, 10/10/2006
Tested on: 11/10/2006 11:22:17
avast! - copyright (c) 1988-2006 ALWIL Software. http://www.avast.com





---
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 0641-2, 10/10/2006
Tested on: 11/10/2006 11:26:10
avast! - copyright (c) 1988-2006 ALWIL Software.
http://www.avast.com








--
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/ 
--__
Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas
__
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/ 
--__
Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas
__
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] Desenvolvendo com oracle para Web

2006-10-11 Por tôpico Thiago Menon
Cara eu desenvolvo uma parte do sistema aqui da empresa que está na 
intranet com PHP acessando o Oracle.
se vc quiser posso te ajudar e dar uns toques de como é.

t+
Thiago
msn: [EMAIL PROTECTED]

Fabio Santos escreveu:

Olá Gabriel,

Isso já é off-topic (pelo menos eu acho). 
Mas, na sua resposta vai depender de qual sistema operacional você quer
usar como servidor web.
Se for linux, use o PHP.
Se for windows, use o ASP.
Se você um dia pensa em usar Linux mas hoje usa windows, então use o PHP
que vai dar menos trabalho no futuro.
Ou use o Java.
Tudo vai depender do que precisa a sua aplicação.

Abraços



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Gabriel Herdt
Enviada em: quarta-feira, 11 de outubro de 2006 10:27
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Desenvolvendo com oracle para Web


Pessoal, eu estou precisando desenvolver algumas paginas (cadastro, 
etc...) para meu sistema gerencial. Mas estou querendo saber qual a 
melhor tecnologia para desenvolver isso utilizando banco oracle. ASP, 
PHP...? oque? Se possível um exemplo de script de conexão com o banco 
não sendo por OBDC, por favor.

Desde já grato










--
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/ 

--__

Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas
__
Este Grupo recebe o apoio da SQL Magazine -
www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos




 





---
avast! Antivirus: Inbound message clean.
Virus Database (VPS): 0641-2, 10/10/2006
Tested on: 11/10/2006 11:22:17
avast! - copyright (c) 1988-2006 ALWIL Software. http://www.avast.com





---
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 0641-2, 10/10/2006
Tested on: 11/10/2006 11:26:10
avast! - copyright (c) 1988-2006 ALWIL Software.
http://www.avast.com








--
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/ 
--__
Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas
__
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/ 
--__
Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas
__
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: [oracle_br] Separacao de codigo - A vinganca

2006-10-03 Por tôpico Thiago Menon
Cara no delphi acho q vc vai ter q tratar o campo para converter ele 
para o tipo string.

deve ter alguma função acho q tbm nao irá funcionar em DBGRID.

t+
Thiago

Emerson Sanches escreveu:

Boa tarde, pessoal da lista, com a ajuda de voces, consegui fazer a separacao 
do codigo em prefixo, medida e sulfixo, para isso criei uma function, o 
problema que eh que essa function esta me retornando um campo do tipo blob, 
incompativel com um grid em delphi. Como faço para retornar um campo string 
comum.
Segue a function abaixo:

CREATE OR REPLACE FUNCTION DECODE_CODIGO_PRE (CODIGO VARCHAR2)
RETURN VARCHAR2 AS
SULFIXO VARCHAR2(14);

S VARCHAR2(14);
BEGIN
FOR I IN 1..14 
LOOP
IF SUBSTR(CODIGO,I,1) IN 
('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z')
 THEN
S:= S||SUBSTR(CODIGO,I,1);
ELSE
EXIT;
END IF; 
END LOOP;
SULFIXO:= S;

RETURN TRIM(SULFIXO);
END;


obrigado pela atencao,

Emerson Sanches
Analista Programador
Metalurgica Suprens Ltda
[EMAIL PROTECTED]
[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.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] Dúvida simples de relacionamento

2006-09-20 Por tôpico Thiago Menon
Olá,

Gostaria de saber como é q faço para fazer um relacionamento de zero 
para varios, ou seja o campo pode ficar nulo mas se for colocar algum 
valor tem q existir na tabela relacionada.

Tem como ? eu nao lembro.

valeu
Thiago




--
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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.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: [oracle_br] Dúvida simples de relacio namento

2006-09-20 Por tôpico Thiago Menon
Valeu muito obrigado.

Thiago

Claro, Eduardo escreveu:

Tem sim. Na tabela filha, crie a FK normalmente, porém deixei o campo como 
NULL, isto é, permitindo valores nulos.

[]s 


Eduardo Claro
EDS - Brazilian Solution Centre
+55 (11) 4393-1276
mailto: [EMAIL PROTECTED]

-Original Message-
From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Thiago Menon
Sent: Wednesday, September 20, 2006 10:20 AM
To: Oracle Grupo
Subject: [oracle_br] Dúvida simples de relacionamento

Olá,

Gostaria de saber como é q faço para fazer um relacionamento de zero para 
varios, ou seja o campo pode ficar nulo mas se for colocar algum valor tem q 
existir na tabela relacionada.

Tem como eu nao lembro ?

valeu
Thiago


--
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/
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.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: [oracle_br] Delphi x Oracle

2006-08-18 Por tôpico Thiago Menon
Cara eu acho q isso está acontecendo pq vc esta montando o componente em 
tempo de execução..

se vc deixar um componente criado talvez nao tenha esse problema;

t+
Thiago

ASM escreveu:

Thiago, Fabio e Gilberto

Valeu pela ajuda ... mas ainda continuo não conseguindo.



Montei o seguinte:



   var
   qryOcorrencia : TADOQuery;
begin


   qryOcorrencia:= TADOQuery.Create(Self);
   qryOcorrencia.Connection := DTMGeral.Connection_Logweb;



   qryOcorrencia.Parameters.AddParameter.Name := 'DT_INICIO';
   qryOcorrencia.Parameters.AddParameter.Name := 'DT_FIM';



   qryOcorrencia.Parameters.ParamByName('DT_INICIO').DataType := ftDate;
   qryOcorrencia.Parameters.ParamByName('DT_FIM').DataType:= ftDate;



   qryOcorrencia.Parameters.ParamByName('DT_INICIO').Value := EditDtDe.Date;
   qryOcorrencia.Parameters.ParamByName('DT_FIM').Value:=
EditDtAte.Date;



   With qryOcorrencia.SQL Do
   Begin
  Clear;

  Add('  SELECT OCONFA.DT_OCORRENCIA, ');
  Add(' OCONFA.CD_OCORRENCIA ');
  Add('FROM OCONFATENDIMENTO OCONFA ');
  Add('   WHERE OCONFA.DT_OCORRENCIA BETWEEN :DT_INICIO and :DT_FIM');
   End;



   qryOcorrencia.Open;



Porem esta me retornando o seguinte erro Parameter object is improperly
defined. Inconsistent or incomplete information was provided.



Alguém saberia me dizer o que esta errado ?

Adalberto

- Original Message - 
From: Thiago Menon [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Thursday, August 17, 2006 8:27 AM
Subject: Re: [oracle_br] Delphi x Oracle


Cara eu utilizo DELPHI com ORACLE mas não sei te ajudar nessa questão.
Pelo que eu entendi vc queria utilizar a parte do oracle que deixa os
SQL em memoria nao é isso ?


t+
Thiago
msn: [EMAIL PROTECTED]

ASM escreveu:

  

Boa tarde a todos,
Alguém aqui no grupo utiliza Delphi acessando Oracle ?

Estou com a seguinte dúvida.

Montei a seguinte linha de comando utilizando TADOQuery

  with qryAcao.SQL do
  begin
 Clear;
 Add('   SELECT AOR.CD_ACAO, ');
 Add('  ACAO.DS_ACAO ');
 Add(' FROM ACAO_OCO_RESP AOR ');
 Add('  INNER JOIN ACAO ON (ACAO.CD_ACAO = AOR.CD_ACAO) ');
 Add('WHERE AOR.CD_OCORRENCIA = ' + (IntToStr(CdOco)));
 Add('  AND AOR.CD_RESPONSAVEL = ' + (IntToStr(CdResp)));
 Add(' ORDER BY DS_ACAO ');
  end;

Porém andei acompanhando as execuções dessas query´s no Oracle e percebi


que
  

ele não reutiliza o comando que ja encontra-se em memoria, ele executa e
gera novamente todo o plano de execução, pois ele interpreta que seja um
comando novo.
Desconfio que seja pela forma que estou passando os valores do WHERE, ele
deve estar interpretando como variavel.

Como faço para passar os valores do WHERE de outra forma, de uma forma que
ele execute o comando que ja exista em memoria, caso ele seja o mesmo.

Valeu
Adalberto.




---


---
  

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/
---


---_
_
  

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE


VISITE: http://www.oraclebr.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/

--__


OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE:
http://www.oraclebr.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/ 
--__

OPORTUNIDADES DE

[oracle_br] duvida com SELECT

2006-08-18 Por tôpico Thiago Menon
Olá,

Gostaria de saber se alguem pode me ajudar com um seguinte select

tenho uma tabela TBL_EQUIPAMENTOS com os campos chave  ID_TIPO, 
ID_MARCA, ID_MODELO, NUM_SERIE e STATUS campo normal.

preciso montar um SELECT to totalize por STATUS do EQUIPAMENTO.

Hj eu faço o seguinte :

SELECT B.TIPO, C.MARCA, D.MODELO,
   COUNT(A.NUM_SERIE) AS TOTAL_GERAL,
   NVL(E.TOTAL,0) AS TOTAL_ESTOQUE,
   NVL(F.TOTAL,0) AS TOTAL_INSTALADO,
   NVL(G.TOTAL,0) AS TOTAL_DEFEITO
FROM TBL_EQUIPAMENTOS A,
 TBL_EQUIP_TIPOS B,
 TBL_EQUIP_MARCAS C,
 TBL_EQUIP_MODELOS D,
 (SELECT ID_TIPO, ID_MARCA, ID_MODELO, COUNT(NUM_SERIE) AS TOTAL
  FROM TBL_EQUIPAMENTOS
  WHERE STATUS = 'ES'
  GROUP BY ID_TIPO, ID_MARCA, ID_MODELO) E,
 (SELECT ID_TIPO, ID_MARCA, ID_MODELO, COUNT(NUM_SERIE) AS TOTAL
  FROM TBL_EQUIPAMENTOS
  WHERE STATUS = 'IN'
  GROUP BY ID_TIPO, ID_MARCA, ID_MODELO) F,
 (SELECT ID_TIPO, ID_MARCA, ID_MODELO, COUNT(NUM_SERIE) AS TOTAL
  FROM TBL_EQUIPAMENTOS
  WHERE STATUS = 'DF'
  GROUP BY ID_TIPO, ID_MARCA, ID_MODELO) G
WHERE A.ID_TIPO = B.ID
AND A.ID_MARCA = C.ID
AND A.ID_MODELO = D.ID
AND A.ID_TIPO = E.ID_TIPO(+)
AND A.ID_MARCA = E.ID_MARCA(+)
AND A.ID_MODELO = E.ID_MODELO(+)
AND A.ID_TIPO = F.ID_TIPO(+)
AND A.ID_MARCA = F.ID_MARCA(+)
AND A.ID_MODELO = F.ID_MODELO(+)
AND A.ID_TIPO = G.ID_TIPO(+)
AND A.ID_MARCA = G.ID_MARCA(+)
AND A.ID_MODELO = G.ID_MODELO(+)
GROUP BY B.TIPO, C.MARCA, D.MODELO, E.TOTAL, F.TOTAL, G.TOTAL
ORDER BY B.TIPO, C.MARCA, D.MODELO

Gostaria de saber se esse é o jeito certo ou tem algo mais simples para 
fazer isso?

muito obrigado

Thiago


--
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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.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: [oracle_br] duvida com SELECT

2006-08-18 Por tôpico Thiago Menon
Entao deu certo sim.

Agora queria saber se essa forma é melhor do que a com subqueries ?

muito obrigado
Thiago
msn: [EMAIL PROTECTED]

Marcia Bussolaro escreveu:

Oi  Thiago,

  Tente assim:

SELECT B.TIPO, C.MARCA, D.MODELO,
COUNT(A.NUM_SERIE) AS TOTAL_GERAL,
sum(decode(a.status, 'ES',1,0)) AS TOTAL_ESTOQUE,
sum(decode(a.status, 'IN',1,0)) AS TOTAL_INSTALADO,
sum(decode(a.status, 'DF',1,0)) AS TOTAL_DEFEITO
 FROM  TBL_EQUIPAMENTOS A,
  TBL_EQUIP_TIPOS B,
  TBL_EQUIP_MARCAS C,
  TBL_EQUIP_MODELOS D
 WHERE A.ID_TIPO = B.ID
  AND A.ID_MARCA = C.ID
 AND A.ID_MODELO = D.ID
 GROUP BY B.TIPO, C.MARCA, D.MODELO, a.status
 ORDER BY B.TIPO, C.MARCA, D.MODELO, a.status

  Como eu não testei ... pode precisar de algum ajuste ...

[]
Marcia
 

On Fri, 18 Aug 2006 09:16:34 -0300, Thiago Menon [EMAIL PROTECTED] escreveu:

  

De: Thiago Menon [EMAIL PROTECTED]
Data: Fri, 18 Aug 2006 09:16:34 -0300
Para: Oracle Grupo oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] duvida com SELECT


Olá,

Gostaria de saber se alguem pode me ajudar com um seguinte select

tenho uma tabela TBL_EQUIPAMENTOS com os campos chave  ID_TIPO, 
ID_MARCA, ID_MODELO, NUM_SERIE e STATUS campo normal.

preciso montar um SELECT to totalize por STATUS do EQUIPAMENTO.

Hj eu faço o seguinte :

SELECT B.TIPO, C.MARCA, D.MODELO,
   COUNT(A.NUM_SERIE) AS TOTAL_GERAL,
   NVL(E.TOTAL,0) AS TOTAL_ESTOQUE,
   NVL(F.TOTAL,0) AS TOTAL_INSTALADO,
   NVL(G.TOTAL,0) AS TOTAL_DEFEITO
FROM TBL_EQUIPAMENTOS A,
 TBL_EQUIP_TIPOS B,
 TBL_EQUIP_MARCAS C,
 TBL_EQUIP_MODELOS D,
 (SELECT ID_TIPO, ID_MARCA, ID_MODELO, COUNT(NUM_SERIE) AS TOTAL
  FROM TBL_EQUIPAMENTOS
  WHERE STATUS = 'ES'
  GROUP BY ID_TIPO, ID_MARCA, ID_MODELO) E,
 (SELECT ID_TIPO, ID_MARCA, ID_MODELO, COUNT(NUM_SERIE) AS TOTAL
  FROM TBL_EQUIPAMENTOS
  WHERE STATUS = 'IN'
  GROUP BY ID_TIPO, ID_MARCA, ID_MODELO) F,
 (SELECT ID_TIPO, ID_MARCA, ID_MODELO, COUNT(NUM_SERIE) AS TOTAL
  FROM TBL_EQUIPAMENTOS
  WHERE STATUS = 'DF'
  GROUP BY ID_TIPO, ID_MARCA, ID_MODELO) G
WHERE A.ID_TIPO = B.ID
AND A.ID_MARCA = C.ID
AND A.ID_MODELO = D.ID
AND A.ID_TIPO = E.ID_TIPO(+)
AND A.ID_MARCA = E.ID_MARCA(+)
AND A.ID_MODELO = E.ID_MODELO(+)
AND A.ID_TIPO = F.ID_TIPO(+)
AND A.ID_MARCA = F.ID_MARCA(+)
AND A.ID_MODELO = F.ID_MODELO(+)
AND A.ID_TIPO = G.ID_TIPO(+)
AND A.ID_MARCA = G.ID_MARCA(+)
AND A.ID_MODELO = G.ID_MODELO(+)
GROUP BY B.TIPO, C.MARCA, D.MODELO, E.TOTAL, F.TOTAL, G.TOTAL
ORDER BY B.TIPO, C.MARCA, D.MODELO

Gostaria de saber se esse é o jeito certo ou tem algo mais simples para 
fazer isso?

muito obrigado

Thiago






--
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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.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] Duvida sobre o 10g

2006-08-17 Por tôpico Thiago Menon
Olá,

Ouvi dizer que no Oracle 10g ele tem  um problema qto a query mau 
estrutura, tipo se uma query nao estiver bem feita e ter indices certo 
para usuar o oracle trava a sessão. Isso realmente acontece ?

No Oracle 9i esse mesmo query executa perfeitamente pois, pelo que 
falavam, desda versão 8i o Oracle tem um recurso que cria indice de 
acordo com a necessidade. Isso tbm é real ? Se for alguém sabe pq nao 
tem esse recuso no 10g ?

Thiago


--
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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.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: [oracle_br] Delphi x Oracle

2006-08-17 Por tôpico Thiago Menon
Cara eu utilizo DELPHI com ORACLE mas não sei te ajudar nessa questão.
Pelo que eu entendi vc queria utilizar a parte do oracle que deixa os 
SQL em memoria nao é isso ?


t+
Thiago
msn: [EMAIL PROTECTED]

ASM escreveu:

Boa tarde a todos,
Alguém aqui no grupo utiliza Delphi acessando Oracle ?

Estou com a seguinte dúvida.

Montei a seguinte linha de comando utilizando TADOQuery

   with qryAcao.SQL do
   begin
  Clear;
  Add('   SELECT AOR.CD_ACAO, ');
  Add('  ACAO.DS_ACAO ');
  Add(' FROM ACAO_OCO_RESP AOR ');
  Add('  INNER JOIN ACAO ON (ACAO.CD_ACAO = AOR.CD_ACAO) ');
  Add('WHERE AOR.CD_OCORRENCIA = ' + (IntToStr(CdOco)));
  Add('  AND AOR.CD_RESPONSAVEL = ' + (IntToStr(CdResp)));
  Add(' ORDER BY DS_ACAO ');
   end;

Porém andei acompanhando as execuções dessas query´s no Oracle e percebi que
ele não reutiliza o comando que ja encontra-se em memoria, ele executa e
gera novamente todo o plano de execução, pois ele interpreta que seja um
comando novo.
Desconfio que seja pela forma que estou passando os valores do WHERE, ele
deve estar interpretando como variavel.

Como faço para passar os valores do WHERE de outra forma, de uma forma que
ele execute o comando que ja exista em memoria, caso ele seja o mesmo.

Valeu
Adalberto.




--
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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.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] ALguem mexe com Oracle + PHP

2006-08-11 Por tôpico Thiago Menon
Olá,

Gostaria de saber se tem alguem na lista q entenda php com oracle???

Estou com dificuldade para gravar em campo CLOB.


obrigado
Thiago


--
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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Seu banco Oracle retornou erro? Ora-??? Pesquise aqui: 
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] Função converter coluna x linha

2006-08-02 Por tôpico Thiago Menon
Só uma dúvida isso funciona apartir de qual versão do Oracle ?

Thiago

Rodrigo Cavalcante escreveu:

Olá Márcia, valeu pela dica, fiz de uma maneira com vários subselect e
funcionou.
 
Agradeço pela atenção.
 
Att.
 
Aprendiz-Oracle

- Original Message - 
From: Marcia Bussolaro mailto:[EMAIL PROTECTED]  
To: oracle_br@yahoogrupos.com.br mailto:oracle_br@yahoogrupos.com.br  
Sent: Tuesday, August 01, 2006 10:00 AM
Subject: Re: [oracle_br] Função converter coluna x linha

Oi,

  Não testei, mas deve ser mais ou menos assim:

select 
  L01,
  L02,
  L03
from (
  select
(case when coluna='01' then valor else null end) L01,
(case when coluna='02' then valor else null end) L02,
(case when coluna='03' then valor else null end) L03
  from
tabela);

[]
Marcia




On Tue, 1 Aug 2006 09:31:32 -0300, Rodrigo Cavalcante
[EMAIL PROTECTED] escreveu:

  

De: Rodrigo Cavalcante [EMAIL PROTECTED]
Data: Tue, 1 Aug 2006 09:31:32 -0300
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Função converter coluna x linha


Srs.
 
Existe alguma funcão sql no oracle, para transformar linha x


coluna.
  

Por exemplo meu select trás da seguinte forma:
 
L 01 1068031,62 1308795,08
L 02   937927,81 1149311,67
L 03852139,6  1046022,15
L 04  791363,86  976526,37
L 05  8046,43  16027,23
L 06  2326,69  6162,06
L 07   1726,7   4668,95
 
 Queria mostrar assim:
 
L 01 02 03 04 05 06 07 e os valores abaixo de cada um deles.
 
Att.
 
Rodrigo Cavalcante
Aprendiz-Oracle
  


[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 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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Re: Campo CLOB

2006-07-24 Por tôpico Thiago Menon
Cara eu no teu caso tentari usar o sqlLoader para carregar e fazer um 
teste de atualizar ou criar uma tabela com o campo com o tipo CLOB e 
povaria a tabela com a tabela carregada no SQLLoader. dai vc tiar a 
ideia q pode ser do tipo do campo.

Para importar DBF tem sqlLoader q eu ouvi fazer q faz. e tem um q eu já 
usei do Delphi o DataPump.

espero ter ajudado
Thiago

Geiser  CIA LTDA escreveu:

Eu não afirmei  configurado para receber um menor limite
Foi um hipótese, eu disse:
Ai pensei será que o CLOB pode configurar para limitar 

Eu estou usando Visual Fox Pro 9, Windows 2003 e Windows XP.

Uso Cursor Adapter do Visual Fox Pro via ODBC para conectar o Oracle para 
fazer essa importação.
OBS: Uso esse mesmo método para com FireBird e PostgreSQL, dando a idéia do 
descarte que o problema seja o Cursor Adapter.
Dando a assim a impressão que o problema dessa limitação esteja no ODBC. 
Também pode ser uma limitação em conjunto com o Cursor Adapter o ODBC.

Grato,
Carlos Geiser.



- Original Message - 
From: jlchiappa [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Monday, July 24, 2006 3:54 PM
Subject: [oracle_br] Re: Campo CLOB


configurado para receber um menor limite não, nada a ver, pode
consultar a doc de datatypes no SQL reference que vc vai ver que não
há essa opção. O que há, OBVIAMENTE, são limitações próprias de CADA
LINGUAGEM, de cada tool de programação, o CLOB aceita até 4 Gb, mas
tranquilamente PODE SER SIM que a sua lingguagem/tool não - em
algumas versões de banco PL/SQL por exemplo está limitado em 32 Kb
para quaisquer strings, então para inserir strings maiores de 32 Kb
via PL/SQL vc teria que as quebrar em pedaços de 32 Kb no máximo
cada um via DBMS_LOB Diga aí EXATAMENTE qual é a linguagem/tool
que vc está usando, a versão dela, versão e fabricante do
driver/middleware usado (principalmente se for odbc/oledb), versão do
SO usado E do seu banco, e mostre um programinha-fonte completo mas
PEQUENO que faça a tal importação que vc quer fazer, quem conhecer
a linguagem/tool que vc estiver usando poderá te dizer qual config é
necessária, quais comandos serão eventualmente necessários, mas isso
tudo é config DA LINGUAGEM/TOOL, no banco em si, na coluna CLOB,
absolutamente NÂO TEM o que mexer nesse sentido, o limite é fixo em 4
Gb.

[]s

 Chiappa
 --- Em oracle_br@yahoogrupos.com.br, Geiser  CIA LTDA
[EMAIL PROTECTED] escreveu
  

4 Gigabytes !!!

Tem algo que não estou compreendendo, pois ao fazer uma importação


de uma
  

tabela DBF onde tenho campo MEMO, onde em media cada campo MEMO tem


8 mil
  

caracteres.
E 8 mil caracteres não deve ser perto de 4 Gigabytes. O Mais


estranho ainda
  

é que o FireBird e o PostgreSQL importam MEMO´s do DBF que tem 8


mil
  

caracteres sem refugar.
E eu tenho certeza que o problema é esse mesmo, pois eu exclui


todos os
  

registros, da tabela DBF, que o campo MEMO estive-se com mais  tem


8 mil
  

caracteres, com isso a importação do DBF para o Oracle procedeu


numa boa.
  

Ai pensei será que o CLOB pode configurar para limitar a capacidade
armazenamento, e ai ,que sabe, está configurado para receber um


menor limite
  

!!!?

Grato,
Carlos Geiser

- Original Message - 
From: jlchiappa [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Monday, July 24, 2006 7:46 AM
Subject: [oracle_br] Re: Campo CLOB


Não, o datatype CLOB é limitado à 4 Gigabytes, esse é o tamanho
máximo dele, é um limite fixo.

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, Geiser  CIA LTDA
[EMAIL PROTECTED] escreveu


Olá pessoal,
saudações.

Alguém poderia me informar se tem como aumentar a capacidade de
armazenamento no campo tipo CLOB ?
Se tem como fazer ?

Abraços,

Carlos Geiser.

  









--
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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/ 

Re: [oracle_br] Re: Campo do tipos CLob

2006-07-11 Por tôpico Thiago Menon
 Chiappa, muito obrigado pela ajuda e realmete vc está certo é um problema da 
linguagem, consegui resolver , mas o q meu deixou intrigado é.
Se no ORacle 9i ele aceita um to_char de um campo CLOB o que irá acontecer se 
nesse campo tiver mais de 4mil caracteres será q ira estourar?

bom mas em todo caso muito obrigado pela ajuda

t+ 
Thiago



jlchiappa escreveu:

Thiago, eu tinha respondido antes, mas parece que deu algum piripaque
aqui no meu acesso à internet, não sei se chegou até o grupo a
resposta ou não, assim mando de novo, se vc ou alguém mais receber
duplicado, favor ignorar. Segue :

 Ah, ok, agora está claro, o banco está fazendo o CORRETO e
DOCUMENTADO, tratando CLOB e VARCHAR , ** corretíssimamente **, como
datatypes DIFERENTES,  a questão aí então NÃO É de banco, mas sim da
SUA linguagem, e do comportamento dela, do suporte ou falta de a algum
datatype Oracle, certo... 
 Bom, não programo em php, MAS sempre sempre a recomendação é ir aonde
existe pessoal que entenda : em várias outras msgs referentes à php,
tenho direcionado o pessoal à página-mãe da Oracle sobre php em
http://www.oracle.com/technology/tech/php/index.html , onde numa busca
super-rápida achei
http://www.oracle.com/technology/pub/articles/oracle_php_cookbook/fuecks_lobs.html
, que parece tratar sobre o caso em questão. Da mesma forma. google é
seu amigo, e os newsgroups tão aí pra serem pesquisados, também...

OBS : quanto à uma eventual conversão, não sei se tinha ficado claro,
mas na msg original eu já tinha dito, agra REPITO : na versão 9i o
manual diz que as funções SQL (TO_CHAR inclusive) FAZEM conversão
implícita, enquanto a 8i NÃO, então SE vc vai programar em 8i, e SE
for necessário (por qquer bug/falha/falta de suporte à LOBs por parte
da sua linguagem) converter LOBs pra CHARs, afaik vc vai ter que
escrever uma função PL/SQL pra isto, lendo e manipulando o LOB via
rotinas da package DBMS_LOB.

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, Thiago Menon [EMAIL PROTECTED] escreveu
  

Td bem, só que no meu caso eu precisaria de usar a funcao TO_CHAR, pois 
eu preciso recuperar esse valor no PHP.

Qdo eu nao utilizo o TO_CHAR e pego o valor de um campo do tipo CLOB


ele 
  

retorna OBJECT, se eu utilizar o TO_CHAR com o banco 9i não da erro 
nenhum e exibe o texto certo, com o banco 8i da erro de conversão.

Dai pensei nas seguintes possibilidades para solucionar esse problema.
1° seria fazer alguma funcao no oracle q retorno o campo como se fosse 
um varchar2. (essa opçao nao consegui, obtive o mesmo erro mesmo com


pl/sql)
  

2° ver se eu consigo fazer algo no PHP que execute algum script no


linux 
  

q entre no sqlplus faça um SELECT do campo q eu quero exibir, salve o 
resultado em um arquivo, dai eu volto para o PHP e leio esse arquivo e 
exibo aonde tiver q exibir. (estou pensando em como fazer isso)
3° ver se a atualização do path do oracle 8i para netware arruma esse 
erro. ( mas eu nao tenho senha do metalink, to arrumando)

Em todo caso muito obrigado
Thiago
msn: [EMAIL PROTECTED]


jlchiappa escreveu:



OK, mas isso é pra casos que extrapolem limites do cliente : *** SE 
*** vc está usando sqlplus, como iirc vc disse em outra msg, 
ABSOLUTAMENTE vc não precisa fazer conversão ALGUMA, o sqlplus 8i é 
TOTALMENTE capz de exibir CLOBs até o limite definido pelo longsize :


[EMAIL PROTECTED]:SQLcreate table TBL_EQUIP_TIPOS(IDnumber, 
 2   TIPO  char(1), 
 3   TEXTO_PADRAO CLOB
 4   );

Tabela criada.

[EMAIL PROTECTED]:SQLinsert into TBL_EQUIP_TIPOS values(1, 'A', 'Este é o 
texto do tipo A id=1 !!!');

1 linha criada.

[EMAIL PROTECTED]:SQLcommit;

Validação completa.

[EMAIL PROTECTED]:SQLselect * from TBL_EQUIP_TIPOS;

   ID T TEXTO_PADRAO
-- - -
---
1 A Este é o texto do tipo A id=1 !!!


[EMAIL PROTECTED]:SQLinsert into TBL_EQUIP_TIPOS values(2, 'B', lpad('X', 
4000, '*'));

1 linha criada.

[EMAIL PROTECTED]:SQL

[EMAIL PROTECTED]:SQLBEGIN
 2  insert into TBL_EQUIP_TIPOS values(3, 'C', lpad('Y', 
32767, '$'));
 3  END;
 4  /

Procedimento PL/SQL concluído com sucesso.

[EMAIL PROTECTED]:SQLselect * from TBL_EQUIP_TIPOS;

   ID T TEXTO_PADRAO
-- - -
-
1 A Este é o texto do tipo A id=1 !!!
2 B 
**
3 C 
$$

[EMAIL PROTECTED]:SQLset lines 80

[EMAIL PROTECTED]:SQLset long 33000  == este é o cara pra ajuste do 
plus, é documentado no sqlplus user´s guide...

-- agora farei um SELECT simples, sem aquele TO_CHAR absurdo (só por 
causa do espaço aqui do Fórum, vou EDITAR alguns dos * e dos $ , 
mas eles apareceram

Re: [oracle_br] Campo do tipos CLob

2006-07-06 Por tôpico Thiago Menon
Estou com o seguinte problema.

Qdo eu faço uma query em uma tabela com um campo que tem o tipo = CLOB 
eu utilizo TO_CHAR(campo), para recuperar o valor.

Isso funciona lega no banco com versão 9i mas meu servidor está rodando 
o 8i e ele nao aceita fala q o tipo é invalido.
Alguem sabe como posso solucionar isso ?


Erro no SqlPlus:
SQL SELECT ID, TIPO, TO_CHAR(TEXTO_PADRAO) AS TEXTO
  2 FROM TBL_EQUIP_TIPOS
  3 ORDER BY TIPO;
SELECT ID, TIPO, TO_CHAR(TEXTO_PADRAO) AS TEXTO
 *
ERRO na linha 1:
ORA-00932: inconsistent datatypes


muito obrigado
Thiago
Msn: [EMAIL PROTECTED]



--
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Re: Campo do tipos CLob

2006-07-06 Por tôpico Thiago Menon
Cara muito obrigado pela ajuda.

Vou procurar sobre dbms_lob.

valeu
Thiago

jlchiappa escreveu:

Colega, manipulações de datatypes realmente muitas vezes MUDAM mesmo 
em cada versão de banco, e/ou novos datatypes são adicionados, é 
natural... No caso em questão, é documentado que quando vc chama uma 
função com um argumento de datatype não-esperado há conversão 
implícita (manual Oracle8i SQL Reference, cap. 4 - Functions, 
), e o mesmo manual cap. 2 - Basic Elements of Oracle SQL, na 
tabela Table 2-6 SQL Functions for Datatype Conversion mostra que 
** NÃO HÁ ** conversão implícita entre CHAR e LOB.
 Já no banco 9i, o manual Oracle9i SQL Reference no cap. 6, itens  
Functions, nos diz :

---
SQL Functions
 Note: 
When you apply SQL functions to LOB columns, Oracle creates temporary 
LOBs during SQL and PL/SQL processing. You should ensure that 
temporary tablespace quota is sufficient for storing these temporary 
LOBs for your application.

== OU seja, é um comportamento novo/melhoria DO 9i, sim ??? Aliás, é 
EXATAMENTE por isso que é MUITO MUITO recomendável que vc desenvolva 
e tenha os seus bancos de teste EXATAMENTE NA MESMA versão...

 A solução 8i é usar as built-ins PL/SQL específicas para LOB no 8i, 
são as da package DBMS_LOB, vc acha ref sobre elas tanto no manual de 
Concepts quanto no PL/SQL user´s Guide.

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, Thiago Menon [EMAIL PROTECTED] 
escreveu
  

Estou com o seguinte problema.



Qdo eu faço uma query em uma tabela com um campo que tem o tipo = 
  

CLOB 
  

eu utilizo TO_CHAR(campo), para recuperar o valor.

Isso funciona lega no banco com versão 9i mas meu servidor está 
  

rodando 
  

o 8i e ele nao aceita fala q o tipo é invalido.
Alguem sabe como posso solucionar isso ?


Erro no SqlPlus:
SQL SELECT ID, TIPO, TO_CHAR(TEXTO_PADRAO) AS TEXTO
 2 FROM TBL_EQUIP_TIPOS
 3 ORDER BY TIPO;
SELECT ID, TIPO, TO_CHAR(TEXTO_PADRAO) AS TEXTO
*
ERRO na linha 1:
ORA-00932: inconsistent datatypes


muito obrigado
Thiago
Msn: [EMAIL PROTECTED]

  







--
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Campo do tipos CLob

2006-07-05 Por tôpico Thiago Menon
Estou com o seguinte problema.

Qdo eu faço uma query em uma tabela com um campo que tem o tipo = CLOB 
eu utilizo TO_CHAR(campo), para recuperar o valor.

Isso funciona lega no banco com versão 9i mas meu servidor está rodando 
o 8i e ele nao aceita fala q o tipo é invalido.
Alguem sabe como posso solucionar isso ?


Erro no SqlPlus:
SQL SELECT ID, TIPO, TO_CHAR(TEXTO_PADRAO) AS TEXTO
  2 FROM TBL_EQUIP_TIPOS
  3 ORDER BY TIPO;
SELECT ID, TIPO, TO_CHAR(TEXTO_PADRAO) AS TEXTO
 *
ERRO na linha 1:
ORA-00932: inconsistent datatypes


muito obrigado
Thiago
Msn: [EMAIL PROTECTED]



--
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Gerar coluna de mes no select

2006-06-06 Por tôpico Thiago Menon
Não sei se entendi
mas seria algo assim q vc precisa:

SELECT TO_CHAR(CAMPO_DATE, 'MM') AS MES
FROM SUA_TABELA;

É ISSO :?

t+
Thiago


Geiser  CIA LTDA escreveu:

Pessoal,
tenho uma tabela com uma coluna data, gostaria saber como fazer um select em 
que gere uma coluna MES que armazene nessa coluna o numero do mês 
correspondente a coluna data.

Grato,

Carlos Geiser. 




--
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] PHP + OracleXE + Apache

2006-05-22 Por tôpico Thiago Menon



Eu tenho em uma maquina linux.

Oracle cliente 8i + php 4 + apache

Thiago

Luiz Carlos escreveu:

Alguêm da lista sabe se é possível tal configuração...

Agradeço a todos...

  
-
 Yahoo! doce lar. Faça do Yahoo! sua homepage.

[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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário.





  




  
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!.











[oracle_br] Precisa-se de Consultor DBA

2006-05-15 Por tôpico Thiago Menon



Olá,

Na empresa em que trabalho está precisando de um DBA para fazer uma 
manutenção no banco de dados e verificar possíveis falhas e fazer 
ajustes se necessários.

Estamos precisando implantar rotina de backup, melhorar a performace do 
banco e fazer atualizações necessárias.

Empresa: Globecall do Brasil Ltda.
Servidor: P3 800
O.S. Servidor: NetWare
Banco de Dados: Oracle 8.1.5.0.5

Quem tiver interesse ou quiser saber mais detlahes entre em cotato 
comigo pelo e-mail [EMAIL PROTECTED]

Muito Obrigado pela atenção.
Thiago
msn: [EMAIL PROTECTED]







--
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário.





  




  
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!.











Re: [oracle_br] Precisa-se de Consultor DBA

2006-05-15 Por tôpico Thiago Menon



Esqueci de dizer que o Local é São Paulo.

Thiago Menon escreveu:

Olá,

Na empresa em que trabalho está precisando de um DBA para fazer uma 
manutenção no banco de dados e verificar possíveis falhas e fazer 
ajustes se necessários.

Estamos precisando implantar rotina de backup, melhorar a performace do 
banco e fazer atualizações necessárias.

Empresa: Globecall do Brasil Ltda.
Servidor: P3 800
O.S. Servidor: NetWare
Banco de Dados: Oracle 8.1.5.0.5

Quem tiver interesse ou quiser saber mais detlahes entre em cotato 
comigo pelo e-mail [EMAIL PROTECTED]

Muito Obrigado pela atenção.
Thiago
msn: [EMAIL PROTECTED]



--
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário.





  




  
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!.











Re: [oracle_br] Precisa-se de Consultor DBA

2006-05-15 Por tôpico Thiago Menon



São Paulo capital proximo a Av. Paulista

Thiago Menon escreveu:

Olá,

Na empresa em que trabalho está precisando de um DBA para fazer uma 
manutenção no banco de dados e verificar possíveis falhas e fazer 
ajustes se necessários.

Estamos precisando implantar rotina de backup, melhorar a performace do 
banco e fazer atualizações necessárias.

Empresa: Globecall do Brasil Ltda.
Servidor: P3 800
O.S. Servidor: NetWare
Banco de Dados: Oracle 8.1.5.0.5

Quem tiver interesse ou quiser saber mais detlahes entre em cotato 
comigo pelo e-mail [EMAIL PROTECTED]

Muito Obrigado pela atenção.
Thiago
msn: [EMAIL PROTECTED]



--
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 
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 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário.





  




  
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!.











[oracle_br] DBV

2006-02-07 Por tôpico Thiago Menon
Olá alguem sabe o que é e como eu posso fazer para passar esse DBV no 
banco dados.

Ambiente:
Servidor Netware 5.1
Oracle 8i 8.1.5


agradeço a todos
Thiago
msn: [EMAIL PROTECTED]


--
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/ 
--__
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__ 
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] DBV

2006-02-07 Por tôpico Thiago Menon
Valeu Ivan 

Muito obrigado pela ajuda eu achei no diretorio do Oracle e consegui rodar.


valeu


Ivan Ricardo Schuster escreveu:

Thiago,

O dbv é um executável (SO) que fica geralmente em $ORACLE_HOME/bin


Tenho uma consulta que monta o script que voce deve rodar:

Select 
  'dbv file='||file_name||' feedback=1000 blocksize='||bytes/blocks||'
logfile=log/'||file_id||'.log' 
From 
  dba_data_files


é só adaptar ao seu caso

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Thiago Menon
Enviada em: terça-feira, 7 de fevereiro de 2006 12:16
Para: Oracle Grupo
Assunto: [oracle_br] DBV

Olá alguem sabe o que é e como eu posso fazer para passar esse DBV no 
banco dados.

Ambiente:
Servidor Netware 5.1
Oracle 8i 8.1.5


agradeço a todos
Thiago
msn: [EMAIL PROTECTED]



--
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/ 

--__

Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__ 
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/ 
--__
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__ 
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/ 
--__
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__ 
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] Erro ORA-00602

2006-02-03 Por tôpico Thiago Menon
Olá,

Gostaria de saber quem conseguiu solucionar esse erro ORA-00602
Entrei no site da OTN e não nao obtive sucesso pois na parte de ação do 
erro esta para entrar em contato com a Oracle.
Mas eu nao tenho contrato de licensa.


Ambiente:
Oracle personal 9i rodando local
OS : Windows XP professional
Qdo deu o erro : Rodando um select no dicionario de dados.

Agadeço desde já a todos.

Thiago
msn: [EMAIL PROTECTED]



--
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/ 
--__
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__ 
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] Erro ORA-00602

2006-02-03 Por tôpico Thiago Menon
Ixi o q é isso DBV ?

Nao conheço.. Você poderia me explicar como faço isso ? ou aonde 
acho uma documentação sobre ?

valeu

Welvis Douglas Silva Moreto escreveu:

Tiago, 
  Isso pode ser bloco corrompido.. tente passar um
dbv.. para ver o que dá.. 

 espero ter ajudado.

 att,

 Welvis Douglas

--- Thiago Menon [EMAIL PROTECTED] escreveu:


-
Olá,

Gostaria de saber quem conseguiu solucionar esse erro
ORA-00602
Entrei no site da OTN e não nao obtive sucesso pois na
parte de ação do 
erro esta para entrar em contato com a Oracle.
Mas eu nao tenho contrato de licensa.


Ambiente:
Oracle personal 9i rodando local
OS : Windows XP professional
Qdo deu o erro : Rodando um select no dicionario de
dados.

Agadeço desde já a todos.

Thiago
msn: [EMAIL PROTECTED]



--
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/

--__
Moderador e Fundador: Dorian Anderson Soutto
[EMAIL PROTECTED]
__

  
  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!.




   



   
   
___ 
Yahoo! doce lar. Faça do Yahoo! sua homepage. 
http://br.yahoo.com/homepageset.html 



--
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/ 
--__
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__ 
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/ 
--__
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__ 
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