Na verdade o tnsping sao07u e o telnet estão com absoluto sucesso :

[oracle@sao07u admin]$ tnsping sao07u

TNS Ping Utility for Linux: Version 11.2.0.1.0 - Production on 18-JUN-2014 
15:29:41

Copyright (c) 1997, 2009, Oracle.  All rights reserved.

Used parameter files:
/opt/app/oracle/product/11.2.0/dbhome_1/network/admin/sqlnet.ora


Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 
sao07u.faculdade)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) 
(SERVICE_NAME = sao07u)))
OK (0 msec)

e 
[oracle@sao07u admin]$ telnet sao07u 1521
Trying 192.168.0.7...
Connected to sao07u.
Escape character is '^]'.

Então vc ***** NÂO TEM **** problema ALGUM *** a solucionar, okdoc ?? No caso, 
o tnsping abaixo está falhando porque vc ** NÂO ** criou uma entrada 
LISTENER_DEST no TNSNAMES.ORA, a linha :

TNS-03505: Failed to resolve name

nos diz extamente isso, okdoc ?? Então CRIE essa entrada no TNSNAMES.ORA e 
edite o SQLNET.ORA como eu mostrei que vai funcionar SIM, mas como o tnsping 
anterior e o telnet na 1521 funcionaram, vc **** NÂO TEM PROBLEMA ALGUM ****, 
repito : a Comunicação via listener já está testada e comprovada , certo ??? 

 []s

   Chiappa


OBS : veja que o TNSPING só faz um ping na porta do listener, ele ** Não ** 
conecta de verdade no database pelo serviço de conexão especificado : como vc 
NÂO tem um database aí no servidor que será o standby, LOGICAMENTE vc não tem 
serviço de conexão algum, certo ?? Portanto o parãmetro SERVICE_NAME da entrada 
a ser usada com o tnsping neste momento é DESNECESSÁRIo e é ignorado, por isso 
eu tinha indicado que vc não o colocasse....
 Só pra vc ver que não há conexão alguma no tnsping , vou indicar um 
service_name que ** não existe ** na minha máquina lá na entrada que testarei 
com tnsping , veja que funciona - evidentemente, com a porta e nomes/paths do 
MEU ambiente, que não é igual ao seu :

C:\Users\jlchiappa>type %ORACLE_HOME%\network\admin\sqlnet.ora
NAMES.DIRECTORY_PATH= (TNSNAMES)

C:\Users\jlchiappa>type %ORACLE_HOME%\network\admin\tnsnames.ora
LISTENER_O11GR2 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = sao07u)
     )
   )

C:\Users\jlchiappa>tnsping listener_o11gr2

TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 
18-JUN-2014 16:49:47

Copyright (c) 1997, 2010, Oracle.  All rights reserved.

Arquivos de parâmetros usados:
D:\app\oracle\product\11.2.0\dbhome_11gr2\network\admin\sqlnet.ora


Usado o adaptador TNSNAMES para resolver o apelido
Tentativa de contatar (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 
localhost)(PORT = 1522)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = 
sao07u)))
OK (0 ms)

c.q.d.

Responder a