069 / 58 80 436 10 info@dbaservices.de
ORA-12516 – TNS:listener could not find available handler with matching protocol stack

1.) TEXTE AUS OERR UNTER LINUX

12516, 00000, „TNS:listener could not find available handler with matching protocol stack“

// *Cause: None of the known and available service handlers for the given

// SERVICE_NAME support the client’s protocol stack: transport, session,

// and presentation protocols.

// *Action: Check to make sure that the service handlers (e.g. dispatchers)

// for the given SERVICE_NAME are registered with the listener, are accepting

// connections, and that they are properly configured to support the desired

// protocols.

2.) ERKLÄRUNG

Ursache kann eine sehr hohe Anzahl an Anfragen durch die Clients sein.

3.) LÖSUNGSVORSCHLÄGE

1. Test mit tnsping

Funktioniert tnsping, so ist mit die Datei tnsnames.ora in Ordnung. Das Problem ist dann auf dem Server zu suchen.

2. Abfrage Status Listener

Bei hoher Last blockiert der Listener. Dies wird ersichtlich durch die Abfrage des Listeners

lsnrctl status <listener-name>

Weitere Infos -> Oracle-Metalink (Doc ID 240710.1)

3. Anzahl möglicher Prozesse und Sessions erhöhen:

show parameter processes

show parameter sessions

/* Single Instance */

select count(*) from v$process;

select count(*) from v$session;

select * from gv$resource_limit where resource_name in (‚processes‘,’sessions‘);

/* RAC */

select count(*) from gv$process;

select count(*) from gv$session;

/* Erhöhung der Parameter */

alter system set processes = <nnn> scope = spfile;

alter system set sessions = <nnn> scope = spfile;

/* Restart der Instanz */

shutdown immediate

startup

4. Registrierung der Instanz

Zusätzlich zu der automatischen Registrierung der Instanz die statische Registrierung in der Datei listener.ora vornehmen. Dies geschieht mit dem Eintrag unter dem Parameter SID_LIST

Haben Sie Fragen?

(erforderlich)
Dieses Feld dient zur Validierung und sollte nicht verändert werden.

NEUSTE BEITRÄGE

ORA-06502 – PL/SQL: numeric or value error%s

1.) Texte aus oerr unter Linux 06502, 00000, „PL/SQL: numeric or value error%s“ // *Cause: An arithmetic, numeric, string, conversion, or constraint error //        occurred. For example, this error occurs if an attempt is made to //         assign the value NULL to a...

ORA-01843 – not a valid mont

01843, 00000, „not a valid month“ // *Cause: A date specified an invalid month.//      Valid months are: January-December, for format code MONTH, and Jan-Dec, for format code MON. // *Action: A date specified an invalid month.// Valid months are: January-December, for...

ORA-12154 – TNS:could not resolve the connect identifier specified

1.) Texte aus oerr unter Linux 12154, 00000, „TNS:could not resolve the connect identifier specified“ // *Cause: A connection to a database or other service was requested using // a connect identifier, and the connect identifier specified could not // be resolved into...

Hochverfügbare Datenbanksysteme? dbaservices!

Neu Isenburg 14. Februar 2014, dbaservices bietet mit “DB 24/7″ einen Premiumdienst für echte Hochverfügbarkeit Ihrer Datenbanken: Daten und deren Verfügbarkeit genießen maximale Priorität. Hochverfügbare Datenbanksysteme? dbaservices! Sie erreichen die dbaservices...