Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ora-12528: TNS:Listener: All Appropriate instances are blocking new connections

Tags:

oracle

I am getting this error when I try to connect to my database:

ora-12528: TNS:Listener: All Appropriate instances are blocking new connections

I tried the following, with no success:

  1. Stop and Start the Listener.
  2. Shutdown and Startup database.
  3. Restart the oracle services.

How might I resolve this?

like image 380
Geet Avatar asked Apr 03 '12 04:04

Geet


People also ask

How do I fix ORA-12528 TNS listener all appropriate instances are blocking new connections?

ORA-12528: TNS:listener: all appropriate instances are blocking new connections. To solve this problem you need to make static registration of your service in listener. ora. You need to restart listener to make it effective.

What is a TNS listener Oracle?

The Listener may also be referred to as the "Oracle Net Listener" or the "Oracle TNS Listener". Transparent Network Substrate (TNS) is the network protocol used by Oracle for connectivity to Oracle Databases.


1 Answers

You might have a problem with either the network and/or the archive logs - the above usually happens when the area/disk where the archive logs are stored is full, Oracle then just refuses new connections.

Another possibility is that you maxed out the number of allowed connections - this should usually be warning sign that you might have an application which leaks connections.

If you are 100% sure that you are not leaking connections then you could configure Oracle to accept more connections (BEWARE of licensing, RAM etc.!).

like image 198
Yahia Avatar answered Sep 16 '22 11:09

Yahia