Além de itens do tipo (ie, enevtuais vars apontando pra homes 
erradas, PATH incorreto, TNS_ADMIN apontando pra alguma arquivo tns 
outra do que onde ele alterou), entre outros, a gente também 
desconfia desse config lá do colega : no sqlnet.ora ele NÃO 
especificou um default domain, MAS no tnsnames ele especifica :
...

PROD.PIOXII.COM.BR = ....

será que REALMENTE a entrada TNS deveria especificar domínio no caso 
dele ? Sugeriria que ele alterasse para 

PROD= .....

pode ser isso... E é claro, na hora de testar NÃO É apenas :

[EMAIL PROTECTED] bin]$ ./sqlplus bar/bar

como ele fez, MAS sim :

[EMAIL PROTECTED] bin]$ ./sqlplus bar/[EMAIL PROTECTED]

onde PROD é a entrada no tnsnames.

 E repito, o fato do tnsping funcionar simplesmente indica que o 
listener lá na ponta remota foi acessível, absolutamente NÃO implica 
em conexão bem sucedida, conexão é mesmo testada é via sqlplus, que 
como está falhando, ainda não está ok...

[]s

 Chiappa


--- Em [email protected], Lekão <[EMAIL PROTECTED]> escreveu
>
> Alvaro , 
> 
> Eu tive um problema parecido com o seu, depois de alguns dias 
tentando descobrir o que era de fato o problema, entrei no oracle 
universal e verifiquei as homes e quais os produtos que estavam 
apontando para as determinadas Home, identifiquei que havia 
direcionamento de uma home, apontando para um produto da oracle que 
eu havia já deletado há algum tempo, feito isto, consegui resolver o 
problema normalmente, faça um teste e verifique senão pode ser isto 
que esta acontecendo.
> 
> Aleks
> 
> 
>   ----- Original Message ----- 
>   From: Alvaro 
>   To: [email protected] 
>   Sent: Tuesday, November 28, 2006 11:25 AM
>   Subject: Re: [oracle_br] Re: DBLINK 9i - 10G
> 
> 
>   Bom Chiappa é o seguinte... A instalacao ocorreu sem falhas ... 
Ja tinha confirmado em "produtos instalados" se o client aparecia ... 
e estava tudo correto.
>   Ja criei manualmente os arquivos no $ORACLE_HOME/network/admin o 
sqlnet e o tnsnames ...
>   O conteudo do sqlnet esta assim:
>   NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
> 
>   E o do tnsnames esta assim:
>   ORAPIO =
> 
>   (DESCRIPTION =
> 
>   (ADDRESS_LIST =
> 
>   (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.3)(PORT = 1521))
> 
>   )
> 
>   (CONNECT_DATA =
> 
>   (SERVICE_NAME = orapio.pioxii.com.br)
> 
>   )
> 
>   )
> 
>   TESTE =
> 
>   (DESCRIPTION =
> 
>   (ADDRESS_LIST =
> 
>   (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.5)(PORT = 1521))
> 
>   )
> 
>   (CONNECT_DATA =
> 
>   (SERVICE_NAME = teste)
> 
>   )
> 
>   )
> 
>   EXTPROC_CONNECTION_DATA =
> 
>   (DESCRIPTION =
> 
>   (ADDRESS_LIST =
> 
>   (ADDRESS = (PROTOCOL = TCP)(HOST = alvaro.pioxii.com.br)(PORT = 
1521))
> 
>   )
> 
>   (CONNECT_DATA =
> 
>   (SERVICE_NAME = PLSExtProc)
> 
>   )
> 
>   )
> 
>   PROD.PIOXII.COM.BR =
> 
>   (DESCRIPTION =
> 
>   (ADDRESS_LIST =
> 
>   (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.5)(PORT = 1521))
> 
>   )
> 
>   (CONNECT_DATA =
> 
>   (SERVICE_NAME = prod)
> 
>   )
> 
>   )
> 
>   o tnsping funciona :
> 
>   [EMAIL PROTECTED] bin]$ ./tnsping prod.pioxii.com.br
> 
>   TNS Ping Utility for Linux: Version 9.2.0.4.0 - Production on 28-
NOV-2006 11:19:45
> 
>   Copyright (c) 1997 Oracle Corporation. All rights reserved.
> 
>   Used parameter files:
>   /u01/app/oracle/product/9.2.0.4.0/network/admin/sqlnet.ora
> 
>   Used TNSNAMES adapter to resolve the alias
>   )SERVICE_NAME = prod)= TCP)(HOST = 172.16.1.5)(PORT = 1521))
>   OK (0 msec)
> 
>   Mas olha o que acontece qdo tento uma conexao ...
> 
>   [EMAIL PROTECTED] bin]$ ./sqlplus bar/bar
> 
>   SQL*Plus: Release 9.2.0.4.0 - Production on Tue Nov 28 11:20:00 
2006
> 
>   Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
> 
>   Connected to:
>   Oracle9i Release 9.2.0.4.0 - Production
>   JServer Release 9.2.0.4.0 - Production
> 
> 
>   SQL> conn master/[EMAIL PROTECTED]
>   ERROR:
>   ORA-12154: TNS:could not resolve service name
> 
>   Esta faltando mais algum parametro que nao estou me recordando? 
Pois sei que é um problema local... tenho amigos que conseguem fazer 
o dblink do 9i para o 10G normalmente.
> 
>   Obrigado ... 
> 
>   Atenciosamente,
> 
>   Alvaro
> 
>   ----- Original Message ----- 
>   From: jlchiappa 
>   To: [email protected] 
>   Sent: Tuesday, November 28, 2006 10:34 AM
>   Subject: [oracle_br] Re: DBLINK 9i - 10G
> 
>   Alvaro, sim normalmente após uma instalação de client em seguida 
já é 
>   exibida a tela de config, vamos supor aí que a instalação em si 
>   correu bem, só falhou a tela de conbfig. Primeira coisa, pra ver 
que 
>   realmente o client está instalado (e de preferência na MESMA home 
do 
>   banco, já que é a MESMA versão!!), lá no servidor vc dispara o 
Oracle 
>   Universal Installer (diretamente da máquina se vc o tem 
instalado, se 
>   não a partir dum CD de instalação qquermesmo), logo na tela de 
boas-
>   vindas vc já tem o botão "Produtos Instalados" - ou o equivalente 
em 
>   Inglês -, clique nele, vá pra home em questão, veja que existe 
uma 
>   entrada "Oracle Client xxx" na lista apresentada. Em existindo 
ok, o 
>   cliente deve estar ok, é só configurar : isso até pode ser feita 
pela 
>   gui, que é o netmgr, se vc o tiver instalado, OU , já que config 
de 
>   TNS é simplesmente arquivos-textos, vc pode com um editor de 
textos 
>   criar os arquivos sqlnet.ora e tnsnames.ora adequados em 
>   $ORACLE_HOME/network/admin.
>   Feito isso aí sim vc já deverá conseguir conectar com a máquina-
>   remota via plus.
> 
>   []s
> 
>   Chiappa
> 
>   --- Em [email protected], "Alvaro" <alvaromansor@> 
>   escreveu
>   >
>   > Boa tarde a todos ...
>   > Continuando o assunto que comecei com o Chiappa, sobre o 
dblink ...
>   > Eu fiz o install do Client na maq. do servidor 9i como disse. 
Más 
>   no final da instalacao ele nao me pediu nada ... ele nao deveria 
ter 
>   me mostrado uma tela de configuracao? Só lembrando ... no 9i nao 
tem 
>   tns nem sqlnet.
>   > E tentei fazer o dblink funcionar ... veja só o erro que ainda 
esta 
>   dando.
>   > ----------------------------------------------------------
>   -------------------------------------------------\
>   > 1º passo
>   > [EMAIL PROTECTED] bin]$ ./tnsping prod.pioxii.com.br
>   > 
>   > TNS Ping Utility for Linux: Version 9.2.0.4.0 - Production on 
27-
>   NOV-2006 16:05:45
>   > 
>   > Copyright (c) 1997 Oracle Corporation. All rights reserved.
>   > 
>   > Used parameter files:
>   > /u01/app/oracle/product/9.2.0.4.0/network/admin/sqlnet.ora
>   > 
>   > 
>   > Used TNSNAMES adapter to resolve the alias
>   > )SERVICE_NAME = prod)= TCP)(HOST = 172.16.1.5)(PORT = 1521))
>   > OK (0 msec)
>   > [EMAIL PROTECTED] bin]$
>   > ----------------------------------------------------------
>   -------------------------------------------------
>   > 2º passo
>   > [EMAIL PROTECTED] bin]$ ./sqlplus bar/bar;
>   > 
>   > SQL*Plus: Release 9.2.0.4.0 - Production on Mon Nov 27 16:01:26 
2006
>   > 
>   > Copyright (c) 1982, 2002, Oracle Corporation. All rights 
reserved.
>   > 
>   > Connected to:
>   > Oracle9i Release 9.2.0.4.0 - Production
>   > JServer Release 9.2.0.4.0 - Production
>   > 
>   > SQL>
>   > 
>   > SQL> create public database link prod.pioxii.com.br connect to 
>   master identified by master using 'prod.pioxii.com.br';
>   > 
>   > Database link created.
>   > 
>   > 
>   > SQL> select count(*) from acessorio@;
>   > select count(*) from acessorio@
>   > *
>   > ERROR at line 1:
>   > ORA-12154: TNS:could not resolve service name
>   > ----------------------------------------------------------
>   -------------------------
>   > Assim tentei de dentro do pl que estava conectado fazer um 
connect 
>   com o user que quero fazer o dblink.
>   > E tb nao deu certo.
>   > 3º passo
>   > SQL> conn master/master@;
>   > ERROR:
>   > ORA-12154: TNS:could not resolve service name
>   > 
>   > Warning: You are no longer connected to ORACLE.
>   > ----------------------------------------------------------
>   -------------------------
>   > 
>   > Ao contrario ... que tb fiz os mesmo teste ... do 10G para o 9i 
eu 
>   consigo fazer tudo isso com sucesso. Inclusive as consultas 
>   utilizando o dblink.
>   > 
>   > [As partes desta mensagem que não continham texto foram 
removidas]
>   >
> 
>   [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
>    
> 
> [As partes desta mensagem que não continham texto foram removidas]
>


Responder a