洋名字叫:ORA-12528: TNS:listener: all appropriate instances are blocking new connections

通过在CMD下用lsnrctl status 查看出的问题。

Listening Endpoints Summary...

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=lypch)(PORT=1521)))

(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROCipc)))

Services Summary...

Service "LSExtProc" has 1 instance(s).

Instance "LSExtProc", status UNKNOWN, has 1 handler(s) for this service...

Service "ammicly" has 1 instance(s).

Instance "ammicly", status BLOCKED, has 1 handler(s) for this service...

The command completed successfully

注:ammicly 就是所谓的数据库实例。

上个图样。

显然我上面的图是正确的,而出错情况下为:

这个问题说明数据库没有Mount

连接数据库,发现:

ORA-12528: TNS:listener: all appropriate instances are blocking new connections

用sqlplus /nolog

sql>connect [email=sys/ammic@amicly]sys/ammic@amicly[/email] as sysdba

ORA-12528: TNS:listener: all appropriate instances are blocking new connections

连接的问题

1,可以通过修改listener.ora(该文件位于:{你的Oracle安装盘}:\app\administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN)的参数,把动态的参数设置为静态的参数,红色标注部分,然后从新启动监听,就OK

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = C:\oracle\product\10.1.0\db_1)

(PROGRAM = extproc)

)

(SID_DESC =

(GLOBAL_DBNAME = ammicly)

(ORACLE_HOME = c:\oracle\product\10.1.0\db_1)

(SID_NAME = ammicly)

)

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = lypch )(PORT = 1521))

)

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))

)

)

)

2,也可以通过修改tnsnames.ora文件(该文件位于:{你的Oracle安装盘}:\app\administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN)的参数,红色表注部分

# tnsnames.ora Network Configuration File: C:\oracle\product\10.1.0\db_1

\network\admin\tnsnames.ora

# Generated by Oracle configuration tools.

AMMICLY =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = lypch )(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = ammicly)

(UR=A)    )

)

EXTPROC_CONNECTION_DATA =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))

)

(CONNECT_DATA =

(SID = PLSExtProc)

(PRESENTATION = RO)

)

)

然后 sqlplus /nolog

SQL>alter database mount;

SQL>alter database open;

这样就可以启动数据库了;

或者用Oradim -shutdown -sid ammicly -shuttype srvc,inst -shutmode immediate -syspwd ammic;关闭数据库

在用oradim -startup -sid ammicly -starttype srvc,inst -syspwd ammic;启动数据库解决;也可以在截面上从启动数据库服务来解决;

oracle数据库12528,解决(Oracle)ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接 问题...相关推荐

  1. oracle数据库:ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接

    项目场景: 当我们使用sqlplus输入shutdown命令然后重启动的时候,或者在新环境就会出现下列错误 问题描述: ERROR: ORA-12528: TNS: 监听程序: 所有适用例程都无法建立 ...

  2. ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接

    ORA-12528问题是因为监听中的服务使用了动态服务,实例虽然启动,但没有注册到监听.实例是通过PMON进程注册到监听上的,而PMON进程需要在MOUNT状态下才会启动.所以造成了上面的错误. 解决 ...

  3. oracle ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接

    ORACLE启动步骤: 1.打开cmd2.sqlplus / as sysdba;3.shutdown; --startup 等于以下三个命令4.startup nomount;5.alter dat ...

  4. ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连

    ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连 解决方安参照http://blog.sina.com.cn/s/blog_4b7325080100bm46.html 首先在cm ...

  5. Oracle数据库报错【ORA-12514 】TNS 监听程序当前无法识别连接描述符中请求服务

    虚拟机中搭建的linux服务器,里面安装了oracle 数据库,在真机上进行链接报错: oracle ORA-12514:TNS:listener does not currently know of ...

  6. oracle ORA-12526: TNS: 监听程序: 所有适用例程都处于受限 无法使用sqlplus / as SYSDBA

    最暴力的方法: 打开控制面板->服务,找到 实例和监听直接重启 一般的方法: 使用系统管理员身份运行以下一段代码 SQLplus  / as SYSDBA;  ALTER SYSTEM DISA ...

  7. Oracle导入dmp文件报12504,ORA-12504:TNS :监听程序在 CONNECT_DATA 中未获得SERVICE_NAME...

    使用本地的SQLPlus连接服务器上的Oracle数据库,这是由于本地有安装了Oracle数据库服务,所以才会系统先提示:ORA-12504: TNS: 监听程序在 CONNECT_DATA 中未获得 ...

  8. ORACLE11g ORA 12514 TNS 监听程序当前无法识别连接描述符中请求的服务

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 1.TN ...

  9. oracle11 不能连接,oracle11G ora 12514 tns监听程序当前无法识别连接描述符中请求的服务...

    进入 cmd sqlplus / as sysdbaselect status from v$instance ;exit lsnrctl status 给出上面的结果更多追问追答追问追答sql ...

最新文章

  1. 重磅推荐:2020年人工智能最精彩的25篇论文(附下载)
  2. form表单提交时,同一个名字的input类型的两个同时提交会覆盖吗
  3. 通达信版弘历软件指标_通达信弘历趋势王指标
  4. [大数据之Yarn]——资源调度浅学
  5. 打开python环境_windows下切换Python运行环境。
  6. Spring AOP代理时 ClassCastException: $Proxy0 cannot be cast to (类型转换错误)
  7. R语言二分类问题案例分析:以泰坦尼克号沉船为例
  8. 超链接为什么在HTML的head可以运行,悬赏问答 - HTML开发中,为什么最好把CSS的link标签放在head/head之间??...
  9. iphone 控制 android手机,新潮来袭:苹果手机控制安卓手机
  10. VS2013编译最简单的PPAPI插件
  11. 协同多智能体学习的价值分解网络的原理与代码复现
  12. SAP中英文转换--中文转英文
  13. excel制作甘特图
  14. 前端开发hr面试试题
  15. HashMap的四种同步方式
  16. AE使用Keylight抠出人物身体教程-AE 人物抠像中文视频教程
  17. 18年6月六级翻译词汇
  18. 企业营销的内容之痛,腾讯云SaaS工具的破局之道
  19. 安卓智能地图开发与实施六:离线基础底图 - ArcGIS Runtime SDK for Android(Version 100.0.0)
  20. 二进制转换成十进制然后输出 学堂在线第二章作业2-2

热门文章

  1. 心中的象牙塔:怎样才能拿到理想的教职offer?
  2. 让瘫痪失语患者「说话」,脑机接口首次从大脑活动解码完整句子,登上新英格兰医学杂志...
  3. 我的商汤实习年末总结
  4. “波士顿动力机器人”离上战场又近了一步,逆天了!
  5. leveldb源码分析:数据插入续(跳表)
  6. APP Store案例数据分析
  7. Selenium之运行效果展示
  8. ACMNO.36输入三个整数,按由小到大的顺序输出。
  9. CMD命令,常驻内存的与外部的介绍 还有CMD格式化
  10. 使用Python,机器学习和深度学习的5个很棒的计算机视觉项目创意!