===处理异常中断
如果是这样,我想可能是你的异常中断太多
oracle默认是不检查异常中断的。
你判断session的INACTIVE状态是不行的,session在不执行sql的时候都是INACTIVE状态
1、用profile文件
先设置参数resource_limit = true
然后新建立一个profile,设置idle_time = 60 (这里是分钟,可以自己设定)
把你需要检查的用户设置到这个配置文件,那么,任何超过60分钟的空闲会话都将被pmon中断
2、利用服务器的sqlnet.ora文件
增加sqlnet.expire_time = 10 (这里也是分钟,可以自己设定)
表示服务器每10分钟就会检查一下连接状况(发送一个数据包),如果发现该客户端不存在或连接不上,则会中断该连接
如果是这样,我想可能是你的异常中断太多
oracle默认是不检查异常中断的。
你判断session的INACTIVE状态是不行的,session在不执行sql的时候都是INACTIVE状态
1、用profile文件
先设置参数resource_limit = true
然后新建立一个profile,设置idle_time = 60 (这里是分钟,可以自己设定)
把你需要检查的用户设置到这个配置文件,那么,任何超过60分钟的空闲会话都将被pmon中断
2、利用服务器的sqlnet.ora文件
增加sqlnet.expire_time = 10 (这里也是分钟,可以自己设定)
表示服务器每10分钟就会检查一下连接状况(发送一个数据包),如果发现该客户端不存在或连接不上,则会中断该连接
解决方案 »
- sql语句 计算在线时间?
- Oracle的https://localhost:1158/em IE不能登入
- oracle中有byte类型么?
- 请问我要对我的oracle的一些表每天自动做一次备份,该怎么做。
- 运行代码的时候执行了一系列语句,报错ORA-01722无效字符,但是很奇怪,我调代码之后什么都没改的情况下又好使了,几天来都是这样,求高手指教原因
- Oracle 存储过程输出参数返回游标的问题
- 数据库的数据存储在哪?硬盘?内存?还是?
- 急!!ORACLE中在用户A的表空间下建立一个视图,该视图映射到B的表空间下的表,建立不成功报错权限不足。
- 喜欢ORACLE的朋友们, 让我们一起交流一起学习!
- oracle9i安装的问题???????
- Oracle高手何在?关于多个字段取值为null时的重新赋值问题
- oci不能正常显示汉字
还有从新建立一个profile是什么意思??可以有两个profile吗??