社区
数据库相关
帖子详情
oracle数据库设置了 超时自动断开 如果程序长时间没有使用 而连接已经断开怎么能快速连接上
myshushu005
2006-06-29 12:47:19
我用的是ODAC连接oracle10g数据库,在数据库服务端设置了超时后自动断开了session,如果在程序中每次对数据库操作之前都连接数据库很消耗时间和网络资源的,有什么好的方法能够快速连接上吗?
...全文
1255
7
打赏
收藏
oracle数据库设置了 超时自动断开 如果程序长时间没有使用 而连接已经断开怎么能快速连接上
我用的是ODAC连接oracle10g数据库,在数据库服务端设置了超时后自动断开了session,如果在程序中每次对数据库操作之前都连接数据库很消耗时间和网络资源的,有什么好的方法能够快速连接上吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
starsail
2006-07-12
打赏
举报
回复
据看到某文章说网络防火墙有对不活动TCP断开的功能。
我在我的程序里加个Timer,定期执行一个select user from dual,结果就正常了,一直保持长连接。
但要注意放在try里,否则如果网络真不好,不要蹦出一堆NET ERROR哦。
starsail
2006-07-11
打赏
举报
回复
是的,Connected属性始终为true。我也正为此发愁,难不成搞一个Timer定期发个SQL执行一把?
myshushu005
2006-07-01
打赏
举报
回复
通过adocoonection1.connected根本不能判断是否断开了。
myshushu005
2006-07-01
打赏
举报
回复
to Rubi(浪迹Csdn各个板块!Borland-MS-IBM-水区)
一直= true
Rubi
2006-06-30
打赏
举报
回复
adocoonection1.connected:=false 都不能设置吗?
myshushu005
2006-06-30
打赏
举报
回复
不可以呀 connected:=false 始终为 true 的 只是在做数据库的操作的时候 才报net 0 或 ora-03113等错误 错误码不定
Rubi
2006-06-29
打赏
举报
回复
那就看连接状态列,用timer控件控制,只要发现connected:=false
就 开始连接
oracle
数据库
快速
入门
本课程简单介绍了
oracle
11g
数据库
管理系统的安装与
使用
,详细介绍了
oracle
的基本语法,plsql的
程序
块的编程,存储过程的开发,序列,索引,触发器和视图的
使用
。通过本课程的学习,能够完全满足企业级项目开发中对...
解决
oracle
数据库
长时间
不
使用
就
断开
连接
【代码】解决
oracle
数据库
长时间
不
使用
就
断开
连接
。
oracle
连接
由于防火墙
设置
导致
超时
的问题
当应用
程序
使用
数据库
连接
池进行数据
连接
时,防火墙的
设置
有可能会导致
连接
出现
超时
或者被重置的问题。当从
数据库
读数据的时候 有可能会 Connection timed out, 这是由于应用会缓存数据
连接
,当要访问
数据库
的时候...
oracle
连接
超时
是什么意思,
oracle
连接
超时
自动
断开
问题
今天接到客户电话,描述新建的
oracle
11.1.0.7 RAC
数据库
中,当一个用户
连接
到
数据库
上以后,如果在某一段时间内
没有
任何动作的话,该进程就会自己中断,这样在应用
程序
就会因为进程
超时
自动
断开
而不能正常执行。...
oracle
9i监听
自动
断开
,
oracle
连接
超时
自动
断开
问题
今天接到客户电话,描述新建的
oracle
11.1.0.7 RAC
数据库
中,当一个用户
连接
到
数据库
上以后,如果在某一段时间内
没有
任何动作的话,该进程就会自己中断,这样在应用
程序
就会因为进程
超时
自动
断开
而不能正常执行。...
数据库相关
2,496
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章