ORA-12528,TNS:listener:所有适当的实例都阻止了新的连接

时间:2014-04-12 05:41:49

标签: oracle11g tnsnames tns rcu

当您尝试通过数据连接创建存储库创建实用程序时,详细信息不是例外。它会抛出异常

Listener refused the connection with the following error:
ORA-12528, TNS:listener: all appropriate instances are blocking new connections

的tnsnames.ora

XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = sivanagendra-lap)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    (UR = A)
    )
  )

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

ORACLR_CONNECTION_DATA = 
  (DESCRIPTION = 
    (ADDRESS_LIST = 
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
    ) 
    (CONNECT_DATA = 
      (SID = CLRExtProc) 
      (PRESENTATION = RO) 
    ) 
  ) 

请就此问题向我提供解决方案。

1 个答案:

答案 0 :(得分:1)

可能的原因

  1. 数据库是否处于受限模式?
  2. 数据库未安装?或者也许是开始?如果是后者,那么它可能是一个暂时的问题 - 等到它完全启动。
  3. 对于共享连接,可能是所有共享服务器都忙。对于专用连接,可能是Processes或Sessions参数太低。或者,您可能会遇到某些操作系统限制/设置(例如,ulimits之一)。