问题场景

之前有一个库一直作为测试用(部门A),昨天晚上因另一个测试部门(部门B)过来测试程序,在这库上建立了两个用户并导入了数据,今天下午突然接这两个部门人员电话说数据库一会掉一会又能连接上。当时感觉挻奇怪的,因为10分钟前我还用其他用户连接过这个库。结果当通过客户端测试就报ORA-12516 TNS: 监听程序找不到符合协议堆栈要求的可用处理程序。

看到这个错误时并没有反映过来到底是哪里出错了,接着部门A的负责人就叫我把部门B数据导出来,让他们重新找台机器去测试。后面我在服务器上导这两个用户的数据时也是直接报错,接着我用那两个用户之一登陆数据库时,看到比较明显的错误信息:数据库的最大进程数据是150,到这里就知道是什么原因引起的?

解决方法

1、通过sysdba用户登陆

2、查看当前进程数

select count(*) from v$processes

看到149个进程

show parameter processes的值为150(当时数据库是另外一个人建立的)

3、 更改进程数

alter system set processees=500 scope=spfile

4、 关闭数据库

shutdown immediate

5、 启动数据库使配置生效

startup;

ORA-12516 TNS: 监听程序找不到符合协议堆栈要求的可用处理程序相关推荐

  1. ORA-12516 TNS监听程序找不到符合协议堆栈要求的可用处理程序--解决方法

    服务器上某个数据库出现' ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程'错误,要解决该问题首先查看一下数据库现有的进程数,是否已经达到参数processes的大小. a. ...

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

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

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

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

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

    在安装完Oracle10g后,使用PL/SQL工具连接,提示如下的问题: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 解决办法是手动修改监听配置文件: # listen ...

  5. windows 2008 64位oracle11g部署问题(3)之ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务...

    oracle11g安装完毕了,监听也起来了,发现通过客户端 本地网络服务名配置(如下图)链接oracle11g服务器,确报ORA-12514的错误,该如何解决呢? 1. 找到listener.ora监 ...

  6. ora-12514: tns: 监听程序当前无法识别连接描述符中请求的服务 问题解决

    通过PlSQL Developer 访问oracle出现: ora-12514: tns: 监听程序当前无法识别连接描述符中请求的服务 通过重启服务的方式启动数据库,也不能连接上oracle数据库   ...

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

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

  8. oracle中srv添加监听服务,Oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务...

    Oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务 解决过程: 1. 找到listener.ora监听文件,具体位置:D:\app\Administrator ...

  9. ORA-12518: TNS: 监听程序无法分发客户机连接

    在团队成员增多时,经常出现"无法分发客户端连接"等问题.在网上搜索一番后,最终解决了该问题,现将解决方案总结如下,以供参考和以后备用. 原因:团队成员增多,原有数据库设置不够用,导 ...

最新文章

  1. Eclipse Tomcat的一些基本配置
  2. OpenCV图像发现轮廓函数findContours()的使用
  3. BufferedInputStream
  4. Java 8:使用交替接口公开的类型安全地图生成器
  5. Idea中搭建Resin运行环境(Mac)
  6. c#调用本地命令并截取Output
  7. libsvm3.21 matlab,Matlab 2015b安装libsvm 3.21
  8. php在线考试系统源代码_php实现在线考试系统
  9. Vuex mutations的详细解读
  10. Java开源生鲜电商平台-支付模块的设计与架构(源码可下载) Java开源生鲜电商平台-订单表的设计(源码可下载)...
  11. 简单理解Zookeeper的Leader选举
  12. Linux 》编译器gcc/g++,调试器gdb
  13. Linux常见Bug解决方案
  14. linux下测试硬盘读写速度
  15. 1. STM32学习 STM32综述
  16. 电信诈骗瞄准“徐玉玉”们,扣问网络安全教育短板
  17. 2018哈理工院个人赛、校团队赛总结
  18. 【Docker】linux下docker的卸载
  19. Dev c++无法新建项目解决方法
  20. RK3399平台开发系列讲解(应用开发篇)1.12、RTC闹钟唤醒

热门文章

  1. PMCAFF | 刷微信朋友圈行为分析:刷朋友圈是一种感觉?有一种批皇帝批奏章的感觉...
  2. 【揭秘】Slack:从0到10亿美元的产品是怎样炼成的
  3. Algs4-2.2.22三向归并排序
  4. Redis简单案例(二) 网站最近的访问用户
  5. 登录界面-安全密码设计
  6. 独家 | 手把手教你用Python 3创建用于机器学习开发的Linux虚拟机(附安装教程代码)...
  7. Java开发过程中开发工具Eclipse中导入jar包的过程
  8. REMOTE HOST IDENTIFICATION HAS CHANGED
  9. 显示Flash时控制其的宽度与高度
  10. DataGridView中回车键的妙用