1、错误提示:
ORA-00018: maximum number of sessions exceeded。
2、问题分析:
使用下面的sql去排查和验证:
(1)使用sys用户(DBA权限)连接数据库;
(2)查询当前使用的process、session数量。
select count(*) from v$process;
select count(*) from v$session;
(3)查询系统设置的process、session数量。
show parameters processes;
show parameters sessions;
对比当前使用的process、session数量与系统设置的数量,如果当前使用的数量等于或接近系统设置的数量,则当业务系统再次访问时,实际的processes、sessions值(包括新产生的)会超过Oracle的系统限制的数量,导致出现超出最大连接数的错误提示。
Oracel默认processes的值为150,导致实际的sessions值会超过Oracle的设置值,所以会出错。sessions与processes的数量关系:sessions=processes*1.1+5。
3、解决办法:
(1)增大processes、sssions数值。
alter system set processes=1000 scope=spfile;
alter system set sssions=1105 scope=spfile;
(2)重启数据库实例。
4、说明:
(1)事前最好定期做好数据备份,免得操作不当,造成数据丢失。
(2)processes、sessions超出系统限制的数量后,可能使用sys用户(DBA权限)无法连接数据库。可以在空闲时间把应用程序停掉一段时间譬如15分钟,看下是否释放一些session,再用sys用户连接。
(3)可以在空闲时间如晚上的业务不办理期间,只停掉oracle的监听服务,等待一段时间譬如15分钟,再次启动oracle的监听服务,看下是否释放一些session,再用sys用户连接。

转载于:https://www.cnblogs.com/apromise/p/9081801.html

ORA-00018-超出最大连接数相关推荐

  1. windows远程桌面如果超出最大连接数, 使用命令行mstsc /console登录即可

    远程桌面如果超出最大连接数, 使用命令行mstsc /console登录即可. (也可以用 mstsc /admin) 可以在运行里使用mstsc /console /v:IP:远程端口即可强制登录; ...

  2. windows远程桌面超出最大连接数强制登录命令

    标签:mstsc 远程登录 强制 远程桌面超出最大连接数时可以使用以下命令强制登录,在命令行中执行: 用法:mstsc /console /v:IP:Port    |   mstsc /v ip:p ...

  3. 远程桌面连接超出最大连接数的问题

    使用远程桌面的朋友可能经常会遇到"超出最大允许连接数"的问题,这是因为remote desktop for administrator缺省设置是2个连接,而且如果远程登录后不注销而 ...

  4. Oracle超出最大连接数问题及解决

    用过Oracle的应该都熟悉如何查看和设置Oracle数据库的最大连接数.这里就再啰嗦一遍. 查看当前的连接数,可以用:select count(*) from v$process; 设置的最大连接数 ...

  5. oracle连接数达不到上限,Oracle超出最大连接数问题及解决(转)

    用过Oracle的应该都熟悉如何查看和设置Oracle数据库的最大连接数.这里就再啰嗦一遍. 查看当前的连接数,可以用select count(*) from v$process; 设置的最大连接数( ...

  6. 远程桌面超出最大连接数问题

    一台远程服务器,使用远程连接显示"超过了最大允许连接数",搜索了一下,摘抄一些有用的东西. 使用远程桌面的朋友可能经常会遇到"超出最大允许连接数"的问题,这是因 ...

  7. Windows2008|2003超出最大连接数

    问题描述: 终端服务器超出最大允许连接数的解决方法 00.以管理员回话形式登录(本质踢掉他人) mstsc  /v:IP  /console mstsc /admin /v:ip mstsc /con ...

  8. 超出ipc连接数范围_NVR添加不上IPC,咋整?---大华篇

    NVR添加IPC后异常,没有正常显示图像,这让很多小伙伴都会头疼,本期就和大家分享关于这些异常的FAQ,一起来琢磨琢磨吧~ Q1:录像机本地预览提示用户名或密码错误 A1:摄像机的密码错误导致,建议在 ...

  9. 远程桌面超出最大连接数的解决方法(转)

    [解决方法1]  1.找到一台能连上网络的windows2003的机器  2.开始–运行–输入"tsmmc.msc",跳出一个远程桌面控制台  3.右键点击左边的"远程桌 ...

  10. 超出ipc连接数范围_超出了最大允许连接数|数据库超出最大连接数|2003超出最大连接数...

    2013-10-11 09:49:56 登录Windows服务器时提示超出了最大允许连接数的解决方法分享给大家,一些网络维护技术人员常常需要利用远程桌面登录Windows服务器系统,有部分用户反映,当 ...

最新文章

  1. 【直播】鱼佬:数据挖掘师之路(河北高校数据挖掘邀请赛)
  2. 自己构思2条SQL用于完成相同的功能,并比较它们的性能!
  3. Android性能优化典范第二季
  4. 机器学习笔记GBDT(一):原理
  5. 计算机地址永无符号数表示,计算机如何区分 有符号 无符号数的区别???
  6. 忆往昔,惜光阴似箭,不堪回首
  7. 解析音视频网络传输技术之一
  8. 运营的新手先简单认识一下ASO
  9. mysql判断用户名和密码是否正确_怎样分别判断用户名和密码是否正确
  10. 网站优化策略有哪几种方法
  11. 如何把计算机课讲得生动些,谈小学阶段如何上好计算机课(5页)-原创力文档...
  12. 算法基础课【合集1】
  13. linux—rm命令详解(一天一个命令)
  14. 第三周实验题目2——robots协议
  15. ios真机调试,iTunes检测得到,hbuilder未检测到手机和模拟器的解决办法
  16. C与C++游戏项目练习4:弹跳的小球2.0
  17. pdf文件转成md文件
  18. 求一个数的立方根算法
  19. C#图片处理基本应用(裁剪,缩放,清晰度,水印)(转)
  20. 怎么查看电脑cuda版本

热门文章

  1. 顶点 java笔试_网易2014校园招聘杭州Java笔试题--题解--第一天
  2. linux c 获取硬盘使用率,Linux通过c得到硬盘使用情况
  3. module 'inn' not found:No LuaRocks module found for inn
  4. vs2008下配置OGREV1.7源码
  5. 判断某个磁盘中是否有某个文件
  6. 安装一直初始化_win10开机一直卡在正在准备自动修复怎么办
  7. Python ln_虚拟机中单机Spark (Python版)安装
  8. x86软件如何在win32下使用_「译」JVM是如何使用那些你从未听过的x86魔幻指令实现String.compareTo的...
  9. thttpd支持php吗,轻量型thttpd+php5
  10. git钩子放服务器_Git代码自动化部署、Hook、钩子