ORA-12528 hatasının çözümü
Açık olan bir intance’a listener üzerinden bağlanılmaya çalışıldığında “ORA-12528: TNS:listener: all appropriate instances are blocking new connections” şeklinde hata alındığında , mevcut instance ya RESTRICTED durumda ya da NOMOUNT moddadır. Bu durumda tnsnames.ora dosyasındaki ilgili tns kaydına (UR = A) satırını eklemek gerekiyor.
Rman ile bağlanıldığında aşağıdaki şekilde hata alınacaktır.
RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-00554: initialization of internal recovery manager package failed RMAN-04006: error from auxiliary database: ORA-12528: TNS:listener: all appropriate instances are blocking new connections
Sqlplus ile bağlanıldığında da aynı hata görülmektedir.
ERROR: ORA-12528: TNS:listener: all appropriate instances are blocking new connections
Bu durumda ilgili $ORACLE_HOME/network/admin dizini altındaki tnsnames.ora dosyasındaki ilgili TNS kaydı aşağıdakine benzer şekilde olmalıdır.
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = orcl-scan)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
(UR = A)
)
)
Sonrasında, sorunsuz şekilde bağlantı sağlanacaktır.
![]()
