ORA-12528: TNS:listener: all appropriate instances are blocking new connections 
Cause: All instances supporting the service requested by the client reported that they were blocking the new connections. This condition may be temporary, such as at instance startup.
Action: Attempt the connection again. If error persists, then contact the administrator to check the status of the instances.

解决方案 »

  1.   

    重起电脑后可能oracle的监听服务没有起来.你可以先启动一下监听.然后连一下试试/
      

  2.   

    你启动的时候要起这几个服务,看看你启了没有啊,具体什么意思看看应该看的出来吧,
    OracleDBConsoleorcl
    OracleCSService
    OracleOraDb10g_home1iSQL*Plus
    OracleOraDb10g_home1TNSListener
    OracleServiceORCL
      

  3.   

    如果启来的话,你可以用neg manage 重新连接一下你的数据库.
      

  4.   

    用net manage 重新配置监听,或删了原来哪个监听重新建一个新的就行了
      

  5.   

    sqlplus 登陆在本地连接默认是本地数据库,除非你环境配置的参数不对lsnrctllsnrctl>status看下监听启动的情况