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.

 

 

Loading

Leave Your Comment