Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

ora-12560 tns protocol adapter error

Status
Not open for further replies.

smruti

IS-IT--Management
Aug 25, 2000
2
0
0
IN
hello everybody

there is a problem with my db since 3 months.
ora-12560 tns protocol adapter error at server and at
client
ora- tns failed to start a dedicated server process.
listener also stops ,on restarting server for sometime it works fine but again the same problem starts.
i have checked tnsnames.ora and listener.ora ,if required i can give u the details of these 2 files.
2 times we formatted and loaded win -NT 4.0 and oracle 8i
on server,

20-23 days it worked fine but again today the same problem
started.
pl suggest soon.
this is the file detail

# E:\ORACLE\ORA81\NETWORK\ADMIN\LISTENER.ORA Configuration File:E:\oracle\ora81\network\admin\listener.ora
# Generated by Oracle Net8 Assistant

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = appserver)(PORT = 1521))
)
)
(DESCRIPTION =
(PROTOCOL_STACK =
(PRESENTATION = GIOP)
(SESSION = RAW)
)
(ADDRESS = (PROTOCOL = TCP)(HOST = appserver)(PORT = 2481))
)
)

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\oracle\ora81)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ortelapp)
(ORACLE_HOME = E:\oracle\ora81)
(SID_NAME = ORTELAPP)
)
)

tnsnames.ora

# E:\ORACLE\ORA81\NETWORK\ADMIN\TNSNAMES.ORA Configuration File:E:\oracle\ora81\network\admin\tnsnames.ora
# Generated by Oracle Net8 Assistant

ORTELAPP =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = appserver)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ortelapp)
)
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)

i have also checked the error message at technetoracle.com
the error explanation-
ORA-12560 TNSrotocol adapter error
This message indicates that there is a problem at the protocol adapter
level. That is, SQL*Net and the Interchange are functioning correctly,
but there is something wrong with the protocol adapter that underlies
them. The Oracle operating specific documentation for your platform
contains more information about the protocol adapters.

ORA-12560 TNSrotocol adapter error

Cause: A generic protocol adapter error occurred.

Action: Check addresses used for proper protocol specification.
Before reporting this error, look at the error stack and check for
lower level transport errors. For further details, turn on tracing
and reexecute the operation. Turn off tracing when the operation is
complete.
i have traced the error but did not get to make anything out.
pl suggest soon as this is urgent.

 
Are the scripts used to restart your database instance(s) after system restart also starting the TNS listener process ? I remember similar problems to this that which turned out to be due to the sys admins and the dbas using different scripts to start instances - one set started the listener and the other set didn't, so it depended who did what after maintenance downtime.
I've also seen the listener process die occasionally without user intervention (possibly due to system resource issues during heavy load).
 
Are you using multiple Oracle Homes? Oracle 8.1.5 or 8.1.6 with Oracle 8.0 can cause 'issues'.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top