现在公司通过bde来连接oracle的存储过程,在刚开始的1个月没有任何的问题,调用都成功,现在突然出现一定的概率报错,而且报错和bde的连接时间有关,在刚连接的时候,调用正常,运行了1~2个小时,就出现50%的概率,运行3~4个小时就出现100%的概率,并且如果这个时候把存储过程编译一下或者把连接进程重启一下,问题就解决了,在跟踪两者之间的参数发现,参数完全正常,就是看连接时间来出现程序报错
注明:这个错误是从存储过程中注明的,也就是说是存储过程报的,但是通过现象来判断,我觉得是bde连接的问题。
程序版本:oracle 9.0.1 bde 5.0.1
请各个大侠救命!!
注明:这个错误是从存储过程中注明的,也就是说是存储过程报的,但是通过现象来判断,我觉得是bde连接的问题。
程序版本:oracle 9.0.1 bde 5.0.1
请各个大侠救命!!
解决方案 »
- 这个sql如何变简洁?
- user1中建的过程,在user2中执行,如何让它此时只处理user2中的数据
- oracle存储过程的一道面试题
- 大家好,对于 如下ORACLE语句,oracle 为什么删除的是client_capital表的数据?
- 急,一个sql语句为什么运行这么慢,半个小时也出不来结果,可是去掉一个表的关联,马上就出来了。
- 比较傻的问题
- 一个简单的循环问题 谢谢!在线等
- 刚刚接触oracle,请问登陆企业管理器的默认的是什么?
- 菜鸟提问:"在oracle中如何设置自增长的字段?"中没有看懂得一个问题,请高手指教?
- 请教:从7.3.4导出的dmp文件在导入8.1.7时提示"不支持要求的字符集转换(从类型850到852)"?
- oracle9i的价格是多少啊?8cpu,谁有这方面的资料,谢谢.
- 如何把proc的程序,变成dll,谢谢
the fetch was +4, indicating that all records have been returned from the SQL query. Action: Terminate processing for the SELECT statement. 在你的存储过程中,用到了select ... into语句,但查询结果为空,所以会有这个提示
而且程序在刚开始也是可以调用的,仅仅是一段时间之后,就不行了
主要是delphi程序不是我写的,而且是在8月22号以后才出现的,会不会是病毒搞的鬼
把bde连接影响了?
Oracle 在查找数据...出错~有没有用 try...catch...停止oracle...(如:free(对象).