RES: [oracle_br] sqlplus

2007-03-15 Por tôpico Clayton Rocha
Se você não quiser printar na tela pela demora de passar todo o resultado eu
tenho duas sugestões...

 

Se voce usar o SPOOL e minimizar o SQLPlus enquanto estiver rodando você vai
ver que vai passar muito mais rápido... praticamente instantâneo...

 

Outra opção é colocar uma tela na frente (Notepad por exemplo)...

 

O SQLPlus versão DOS também costuma ser mais rápido para mostrar os dados do
que a versão Windows.

 

[]’s 

 

Clayton Rocha

 

 

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Thede
Enviada em: quinta-feira, 15 de março de 2007 10:40
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] sqlplus

 

Bom dia pessoal

Tenho uma pergunta , que acredito que seja de facil resposta pelos amigos.

Como faço para que o resultado de um select dentro do SQL*PLUS saia direto 
em um arquivo sem que este select me liste no prompt do SQL*PLUS.

Parecido com o comando ls  arquivo.txt do UNIX .

Pois meu select me traz muitas linhas e não quero ficar olhando aquilo tudo 
rodando , então pretendo jogar direto no arquivo.

Ja tentei usar o SPOOL , porem realmente ele joga direto no arquivo , mas 
ele me lista o select !! que não é viavel.

O que devo fazer ?

Obrigado a todos !!

Tadeu Paz 

 



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



RES: [oracle_br] SqlPlus ORA-12154 não encontra tnsname

2005-08-05 Por tôpico Andre Santos
Marco

Mas o Marcelo mencionou que ele crio o TNSNAMES e está situado na pasta 
corrente do Plus.
Normalmente o SQL Plus fica em oracle_home\BIN e o TNSNAMES fica em 
oracle_home\NETWORK\ADMIN, será que não pode ser isso?

[ ]

André

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de [EMAIL PROTECTED]
Enviada em: sexta-feira, 5 de agosto de 2005 13:51
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] SqlPlus ORA-12154 não encontra tnsname


Oi Marcelo,
o problema não está no local do arquivo e sim no conteúdo dele.

A nomeação do seu serviço é que tem algum detalhe que não bate.

Que vc pode ver. Veja se o endereço IP pode ser pingado na linha de 
comando do DOS ou Shell (linux).
Se vc está usando um servidor de nomes veja se consegue pingar o nome do 
servidor.

Dependendo da versão do Oracle e da config, às vezes vc precisa colocar um 
@ antes do nome do servidor.

Ex:database: @server1
  user: scott

o caminho padrão para o arquivo tnsnames.ora é na pasta :
/ora81/network/ADMIN (não sei no linux fica aqui tbem... deve ficar)

o conteúdo é algo do tipo:

nome_do_servico =
  (DESCRIPTION =
(ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = server_name_ou_ip_address)(PORT = 
1521))
)
(CONNECT_DATA =
  (SID = sid_do_banco)
)
  )

marco =
  (DESCRIPTION =
(ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = 172.18.16.23)(PORT = 1521))
)
(CONNECT_DATA =
  (SID = orcl)
)
  )

a porta padrão para tcpip é a 1521 mas pode estar diferente aí.
o sid do banco depende da instalação do banco.

bom, espero que ajude.

abraço,
Marco.





Marcelo Rodrigo Pantaleão [EMAIL PROTECTED]
Sent by: oracle_br@yahoogrupos.com.br
05/08/2005 10:50
Please respond to oracle_br

 
To: oracle_br@yahoogrupos.com.br
cc: 
Subject:[oracle_br] SqlPlus ORA-12154 não encontra tnsname


Prezados membros, bom dia.
Fiz a instalação do instant client basic e sqlplus para Linux x86. Ao 
executar o sqlplus ocorre o erro ORA-12154 não encontra o tnsname, 
sendo que já criei o arquivo e está situado na pasta corrente do plus. 
Há alguma variável de ambiente ou local que o tnsname deve estar para 
usá-lo.

Grato pela atenção.

Marcelo Pantaleão.






__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
Links do Yahoo! Grupos




 






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



__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
Links do Yahoo! Grupos




 




__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
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] SqlPlus ORA-12154 não encontra tnsname

2005-08-05 Por tôpico Marcelo Rodrigo Pantaleão
Prezados amigos, no site OTN da Oracle eu baixei o Instant Client 
Basic e Instant Client SqlPlus para Linux, imaginando que seja um 
client para acessar o Oracle, pois recebi as mídias do Oracle 9 for 
Linux, mas não há mídia para client. Eu possuo o banco em um AIX e 
quero acessá-lo deste Linux, pois dependo desta conexão para uma 
aplicação. 
Ao descompactar o pacote do OTN não cria o caminho /ora920 ou algo do 
tipo que seria o ORACLE_HOME. O TNSNAMES foi copiado de uma estação 
que acessa o SqlPlus normalmente. Eu consigo pingar o ip do servidor 
de banco normalmente.

Estou tentando desta forma para não precisar instalar um Oracle Lite, 
para conseguir esta conexão.

Grato.

Marcelo.

--- Em oracle_br@yahoogrupos.com.br, Andre Santos 
[EMAIL PROTECTED] escreveu
 Marco
 
 Mas o Marcelo mencionou que ele crio o TNSNAMES e está situado na 
pasta corrente do Plus.
 Normalmente o SQL Plus fica em oracle_home\BIN e o TNSNAMES fica 
em oracle_home\NETWORK\ADMIN, será que não pode ser isso?
 
 [ ]
 
 André
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED]
 nome de [EMAIL PROTECTED]
 Enviada em: sexta-feira, 5 de agosto de 2005 13:51
 Para: oracle_br@yahoogrupos.com.br
 Assunto: Re: [oracle_br] SqlPlus ORA-12154 não encontra tnsname
 
 
 Oi Marcelo,
 o problema não está no local do arquivo e sim no conteúdo dele.
 
 A nomeação do seu serviço é que tem algum detalhe que não bate.
 
 Que vc pode ver. Veja se o endereço IP pode ser pingado na linha 
de 
 comando do DOS ou Shell (linux).
 Se vc está usando um servidor de nomes veja se consegue pingar o 
nome do 
 servidor.
 
 Dependendo da versão do Oracle e da config, às vezes vc precisa 
colocar um 
 @ antes do nome do servidor.
 
 Ex:database: @server1
   user: scott
 
 o caminho padrão para o arquivo tnsnames.ora é na pasta :
 /ora81/network/ADMIN (não sei no linux fica aqui tbem... deve ficar)
 
 o conteúdo é algo do tipo:
 
 nome_do_servico =
   (DESCRIPTION =
 (ADDRESS_LIST =
   (ADDRESS = (PROTOCOL = TCP)(HOST = server_name_ou_ip_address)
(PORT = 
 1521))
 )
 (CONNECT_DATA =
   (SID = sid_do_banco)
 )
   )
 
 marco =
   (DESCRIPTION =
 (ADDRESS_LIST =
   (ADDRESS = (PROTOCOL = TCP)(HOST = 172.18.16.23)(PORT = 1521))
 )
 (CONNECT_DATA =
   (SID = orcl)
 )
   )
 
 a porta padrão para tcpip é a 1521 mas pode estar diferente aí.
 o sid do banco depende da instalação do banco.
 
 bom, espero que ajude.
 
 abraço,
 Marco.
 
 
 
 
 
 Marcelo Rodrigo Pantaleão [EMAIL PROTECTED]
 Sent by: oracle_br@yahoogrupos.com.br
 05/08/2005 10:50
 Please respond to oracle_br
 
  
 To: oracle_br@yahoogrupos.com.br
 cc: 
 Subject:[oracle_br] SqlPlus ORA-12154 não encontra 
tnsname
 
 
 Prezados membros, bom dia.
 Fiz a instalação do instant client basic e sqlplus para Linux x86. 
Ao 
 executar o sqlplus ocorre o erro ORA-12154 não encontra o tnsname, 
 sendo que já criei o arquivo e está situado na pasta corrente do 
plus. 
 Há alguma variável de ambiente ou local que o tnsname deve estar 
para 
 usá-lo.
 
 Grato pela atenção.
 
 Marcelo Pantaleão.
 
 
 
 
 
 
 
__
 
 Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 Falar com os Moderadores:([EMAIL PROTECTED])
 Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
 
__
 
 Links do Yahoo! Grupos
 
 
 
 
  
 
 
 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
__
 
 Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 Falar com os Moderadores:([EMAIL PROTECTED])
 Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
 
__
 
 Links do Yahoo! Grupos




__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




RES: RES: [oracle_br] SqlPlus ORA-12154 não encontra tnsname

2005-08-05 Por tôpico Andre Santos
Marcelo

Certamente não precisa instalar o Oracle Lite para conseguir a conexão.

Em geral, a mesma mídia de instalação do servidor também oferece a instalação 
do client (pelo menos client para Windows...).

Nunca usei/instalei  os instant clients, mas talvez também seja uma 
solução... algum colega aqui do grupo, quem sabe, pode ajudar.

Qual versão do Oracle você tem???

[ ]

André


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Marcelo Rodrigo Pantaleão
Enviada em: sexta-feira, 5 de agosto de 2005 14:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] SqlPlus ORA-12154 não encontra tnsname


Prezados amigos, no site OTN da Oracle eu baixei o Instant Client 
Basic e Instant Client SqlPlus para Linux, imaginando que seja um 
client para acessar o Oracle, pois recebi as mídias do Oracle 9 for 
Linux, mas não há mídia para client. Eu possuo o banco em um AIX e 
quero acessá-lo deste Linux, pois dependo desta conexão para uma 
aplicação. 
Ao descompactar o pacote do OTN não cria o caminho /ora920 ou algo do 
tipo que seria o ORACLE_HOME. O TNSNAMES foi copiado de uma estação 
que acessa o SqlPlus normalmente. Eu consigo pingar o ip do servidor 
de banco normalmente.

Estou tentando desta forma para não precisar instalar um Oracle Lite, 
para conseguir esta conexão.

Grato.

Marcelo.

--- Em oracle_br@yahoogrupos.com.br, Andre Santos 
[EMAIL PROTECTED] escreveu
 Marco
 
 Mas o Marcelo mencionou que ele crio o TNSNAMES e está situado na 
pasta corrente do Plus.
 Normalmente o SQL Plus fica em oracle_home\BIN e o TNSNAMES fica 
em oracle_home\NETWORK\ADMIN, será que não pode ser isso?
 
 [ ]
 
 André
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED]
 nome de [EMAIL PROTECTED]
 Enviada em: sexta-feira, 5 de agosto de 2005 13:51
 Para: oracle_br@yahoogrupos.com.br
 Assunto: Re: [oracle_br] SqlPlus ORA-12154 não encontra tnsname
 
 
 Oi Marcelo,
 o problema não está no local do arquivo e sim no conteúdo dele.
 
 A nomeação do seu serviço é que tem algum detalhe que não bate.
 
 Que vc pode ver. Veja se o endereço IP pode ser pingado na linha 
de 
 comando do DOS ou Shell (linux).
 Se vc está usando um servidor de nomes veja se consegue pingar o 
nome do 
 servidor.
 
 Dependendo da versão do Oracle e da config, às vezes vc precisa 
colocar um 
 @ antes do nome do servidor.
 
 Ex:database: @server1
   user: scott
 
 o caminho padrão para o arquivo tnsnames.ora é na pasta :
 /ora81/network/ADMIN (não sei no linux fica aqui tbem... deve ficar)
 
 o conteúdo é algo do tipo:
 
 nome_do_servico =
   (DESCRIPTION =
 (ADDRESS_LIST =
   (ADDRESS = (PROTOCOL = TCP)(HOST = server_name_ou_ip_address)
(PORT = 
 1521))
 )
 (CONNECT_DATA =
   (SID = sid_do_banco)
 )
   )
 
 marco =
   (DESCRIPTION =
 (ADDRESS_LIST =
   (ADDRESS = (PROTOCOL = TCP)(HOST = 172.18.16.23)(PORT = 1521))
 )
 (CONNECT_DATA =
   (SID = orcl)
 )
   )
 
 a porta padrão para tcpip é a 1521 mas pode estar diferente aí.
 o sid do banco depende da instalação do banco.
 
 bom, espero que ajude.
 
 abraço,
 Marco.
 
 
 
 
 
 Marcelo Rodrigo Pantaleão [EMAIL PROTECTED]
 Sent by: oracle_br@yahoogrupos.com.br
 05/08/2005 10:50
 Please respond to oracle_br
 
  
 To: oracle_br@yahoogrupos.com.br
 cc: 
 Subject:[oracle_br] SqlPlus ORA-12154 não encontra 
tnsname
 
 
 Prezados membros, bom dia.
 Fiz a instalação do instant client basic e sqlplus para Linux x86. 
Ao 
 executar o sqlplus ocorre o erro ORA-12154 não encontra o tnsname, 
 sendo que já criei o arquivo e está situado na pasta corrente do 
plus. 
 Há alguma variável de ambiente ou local que o tnsname deve estar 
para 
 usá-lo.
 
 Grato pela atenção.
 
 Marcelo Pantaleão.
 
 
 
 
 
 
 
__
 
 Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 Falar com os Moderadores:([EMAIL PROTECTED])
 Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
 
__
 
 Links do Yahoo! Grupos
 
 
 
 
  
 
 
 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
__
 
 Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 Falar com os Moderadores:([EMAIL PROTECTED])
 Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
 
__
 
 Links do Yahoo! Grupos




__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
Links do Yahoo! Grupos

Re: RES: RES: [oracle_br] SqlPlus ORA-12154 não encontra tnsname

2005-08-05 Por tôpico Marcelo Rodrigo Pantaleão
André,
a versão do Oracle é 9.2.0. Quando pedi ao metalink o client para 
linux eles me enviaram um cd pack com vários cds menos o client. Não 
sei se há client para Linux. Neste instant client deve estar faltando 
algo, talvez variáveis de ambiente, pois se traz o sqlplus, deveria 
liberar a conexão.

A idéia é montar um ambiente Microsiga no Linux, pois hoje está 
hospedado em NT. Existe o TopConnect 4 que precisa enxergar o banco 
pelo tnsnames, mas segundo o grupo siga-br é necessário um client 
instalado.
Está sendo terrível.

[]´s

Marcelo.

--- Em oracle_br@yahoogrupos.com.br, Andre Santos 
[EMAIL PROTECTED] escreveu
 Marcelo
 
 Certamente não precisa instalar o Oracle Lite para conseguir a 
conexão.
 
 Em geral, a mesma mídia de instalação do servidor também oferece 
a instalação do client (pelo menos client para Windows...).
 
 Nunca usei/instalei  os instant clients, mas talvez também seja 
uma solução... algum colega aqui do grupo, quem sabe, pode ajudar.
 
 Qual versão do Oracle você tem???
 
 [ ]
 
 André
 
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED]
 nome de Marcelo Rodrigo Pantaleão
 Enviada em: sexta-feira, 5 de agosto de 2005 14:36
 Para: oracle_br@yahoogrupos.com.br
 Assunto: Re: RES: [oracle_br] SqlPlus ORA-12154 não encontra tnsname
 
 
 Prezados amigos, no site OTN da Oracle eu baixei o Instant Client 
 Basic e Instant Client SqlPlus para Linux, imaginando que seja um 
 client para acessar o Oracle, pois recebi as mídias do Oracle 9 for 
 Linux, mas não há mídia para client. Eu possuo o banco em um AIX e 
 quero acessá-lo deste Linux, pois dependo desta conexão para uma 
 aplicação. 
 Ao descompactar o pacote do OTN não cria o caminho /ora920 ou algo 
do 
 tipo que seria o ORACLE_HOME. O TNSNAMES foi copiado de uma estação 
 que acessa o SqlPlus normalmente. Eu consigo pingar o ip do 
servidor 
 de banco normalmente.
 
 Estou tentando desta forma para não precisar instalar um Oracle 
Lite, 
 para conseguir esta conexão.
 
 Grato.
 
 Marcelo.
 
 --- Em oracle_br@yahoogrupos.com.br, Andre Santos 
 [EMAIL PROTECTED] escreveu
  Marco
  
  Mas o Marcelo mencionou que ele crio o TNSNAMES e está 
situado na 
 pasta corrente do Plus.
  Normalmente o SQL Plus fica em oracle_home\BIN e o TNSNAMES 
fica 
 em oracle_home\NETWORK\ADMIN, será que não pode ser isso?
  
  [ ]
  
  André
  
  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br 
 [mailto:[EMAIL PROTECTED]
  nome de [EMAIL PROTECTED]
  Enviada em: sexta-feira, 5 de agosto de 2005 13:51
  Para: oracle_br@yahoogrupos.com.br
  Assunto: Re: [oracle_br] SqlPlus ORA-12154 não encontra tnsname
  
  
  Oi Marcelo,
  o problema não está no local do arquivo e sim no conteúdo dele.
  
  A nomeação do seu serviço é que tem algum detalhe que não bate.
  
  Que vc pode ver. Veja se o endereço IP pode ser pingado na 
linha 
 de 
  comando do DOS ou Shell (linux).
  Se vc está usando um servidor de nomes veja se consegue pingar 
o 
 nome do 
  servidor.
  
  Dependendo da versão do Oracle e da config, às vezes vc precisa 
 colocar um 
  @ antes do nome do servidor.
  
  Ex:database: @server1
user: scott
  
  o caminho padrão para o arquivo tnsnames.ora é na pasta :
  /ora81/network/ADMIN (não sei no linux fica aqui tbem... deve 
ficar)
  
  o conteúdo é algo do tipo:
  
  nome_do_servico =
(DESCRIPTION =
  (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 
server_name_ou_ip_address)
 (PORT = 
  1521))
  )
  (CONNECT_DATA =
(SID = sid_do_banco)
  )
)
  
  marco =
(DESCRIPTION =
  (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.18.16.23)(PORT = 
1521))
  )
  (CONNECT_DATA =
(SID = orcl)
  )
)
  
  a porta padrão para tcpip é a 1521 mas pode estar diferente aí.
  o sid do banco depende da instalação do banco.
  
  bom, espero que ajude.
  
  abraço,
  Marco.
  
  
  
  
  
  Marcelo Rodrigo Pantaleão [EMAIL PROTECTED]
  Sent by: oracle_br@yahoogrupos.com.br
  05/08/2005 10:50
  Please respond to oracle_br
  
   
  To: oracle_br@yahoogrupos.com.br
  cc: 
  Subject:[oracle_br] SqlPlus ORA-12154 não 
encontra 
 tnsname
  
  
  Prezados membros, bom dia.
  Fiz a instalação do instant client basic e sqlplus para Linux 
x86. 
 Ao 
  executar o sqlplus ocorre o erro ORA-12154 não encontra o 
tnsname, 
  sendo que já criei o arquivo e está situado na pasta corrente do 
 plus. 
  Há alguma variável de ambiente ou local que o tnsname deve estar 
 para 
  usá-lo.
  
  Grato pela atenção.
  
  Marcelo Pantaleão.
  
  
  
  
  
  
  
 
__
  
  Histórico: http://www.mail-
archive.com/oracle_br@yahoogrupos.com.br/
  Falar com os Moderadores:([EMAIL PROTECTED])
  Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
  
 
__
  
  Links do