RES: [oracle_br] sqlplus
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
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
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
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
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