Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> TNSPING over router with NAT
Our Oracle server has the address 192.168.10.60. The remote client is
on another subnet and sees the Oracle server on the NATed address
192.168.15.60. The router does not filter ports.
Now, the TNSPING from the remote client gives:
ORA-12560: TNS:protocol adapter error
Please help.
Here is the detailed tracing:
===========Tracing=============
TNS Ping Utility for 32-bit Windows: Version 10.1.0.2.0 - Production
on 10-JUN-2005 08:36:46
Copyright (c) 1997, 2003, Oracle. All rights reserved.
-> PARAMETER TABLE LOAD RESULTS FOLLOW <-
Successful parameter table load
-> PARAMETER TABLE HAS THE FOLLOWING CONTENTS <-
TNSPING.TRACE_LEVEL = admin
NAME.DEFAULT_ZONE = world
TRACE_LEVEL_CLIENT = ADMIN
NAMES.DIRECTORY_PATH = (TNSNAMES)
TNSPING.TRACE_DIRECTORY = C:\Programme\Oracle
NAMES.DEFAULT_DOMAIN = world
--- PARAMETER SOURCE INFORMATION ENDS ---
nncpcin_maybe_init: max request retries per name server is 1 nngsini_init_streams: initializing stream subsystem, cache size is 10 nngtini_init_msg: initializing PDU subsystem, initial pool size is 2 nncpcin_maybe_init: default name server domain is worldnnfgiinit: Installing read path
nnfgsrdp: entry nnfgsrdp: Setting path: nnfgsrdp: checking element TNSNAMES nnfgsrdp: Path set
nnfgrne: entry nnfgrne: Going though read path adapters nnfgrne: Switching to TNSNAMES adapter nnftboot: entry
nnftmlf_make_local_addrfile: entry nnftmlf_make_local_addrfile: construction of local names file failed nnftmlf_make_local_addrfile: exit
nnfggav: entry nnftgav: entry nnftgav: exit nnfgfrm: entry nnftfrm: entry nnftfrm: exit nnfgfrm: exit
nlolgobj: exit nlolfmem: entry nlolfmem: exit nnfun2awanm: Getting the path of sqlnet.orannfun2awanm: Getting the adapter name
nladini: entry nladini: exit nladget: entry nladget: exit
nttgetport: entry nttgetport: port resolved to 1521 nttgetport: exit
nsmal: 536 bytes at 0xd88a60 nsmal: 1632 bytes at 0xd88c80 nsmal: 84 bytes at 0xd88990 nsopen: opening transport... nttcon: entry nttcon: toc = 1 nttcnp: entry ntvlin: entry ntvllt: entry ntvllt: tcp.validnode_checking not turned on ntvllt: exit ntvlin: exit nttcnp: Validnode Table IN use; err 0x0 nttcnp: exit
TIA
Alex
Swiss Red Cross
Received on Mon Jun 20 2005 - 13:17:00 CDT