plsql执行脚本会不会超时
发布时间: 2023-08-26 02:50:53
还会有这种事情,这个肯定不是Oracle server和client的版本问题,升级下PLSQL试试,我们用8以上版本好像没有类似问题。
② plsql调试存储过程执行卡住
1、存储过程中是否有 LOOP ?
如果有 的在end loop 添加 EXIT WHEN 游标名%NOTFOUND (意思是如果没有这个游标,就跳出)
2、没有loop 的话
手动停止掉当前的存储过程吧。语句如下:
--先查运行的存储过程sid
select /*rule*/ sid from v$access where object='存储过程名'
--通过sid 找到serial
select sid ,serial#,paddr from v$session where sid='上一句查到的sid'
--kill 掉存储过程
alter system kill session 'sid','serial#'
③ PLSQL可以连上数据库,但是只要一执行命令就卡死,下面一直显示正在初始化,但是PLSQL没有响应
两种可能:
1.网络有问题,网速过慢会造成这个问题
2.oracle很忙,响应不过来。
你到oracle服务器本机上执行一下看看就知道了。
热点内容