社区
基础和管理
帖子详情
oracle的存储过程编译的时候出现无反应,程序像死掉一样,
geniusdhc
2004-01-02 04:37:55
怎么回事?
...全文
200
2
打赏
收藏
oracle的存储过程编译的时候出现无反应,程序像死掉一样,
怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
KingSunSha
2004-01-02
打赏
举报
回复
猜测可能的原因:
1、该过程已经存在并且正在被调用,所有系统等待该过程接锁之后才能重新编译
2、该过程中用到的某个对象被锁定造成系统等待解锁
zgh2003
2004-01-02
打赏
举报
回复
是不是有递归,
或者是没设置异常处理,造成死循环。
解决
Oracle
死
锁问题.txt
编译
的
存储过程
的时候,
程序
死
住,等待一会
出现
ora-04021错误解决办法。文档中有查询思索的语句,以及杀
掉
死
锁进程的方法。
Oracle
存储过程
编译
卡
死
的解决方法
这个该
死
的问题困扰了好久,多方分析之后,才知道,
存储过程
编译
没完成,或者
编译
失败时,
oracle
数据库会自动把相应的
存储过程
锁起来,最无赖的做法 是重启数据库,此问题就解决 每天重启两次数据库想
死
的心都有了,经过今天的查找 终于找的好的解决方法 一 , 找到之前调试的
存储过程
名称,使用一下语句找到 sid select va.sid,va.OBJECT from v$access va whe...
oracle
存储过程
不能
编译
问题处理
oracle
存储过程
不能
编译
问题处理 1.登陆sys用户,在pl/sql选择 tools->sessions,会列出各个session的具体信息 2. 执行sql语句:select *from v$session t where t.ACTION like'%Test%';找到当前进行
存储过程
调试的session,然后执行kill命令: alter system kill session '8,6421'; 其中8,6424分别是sid与serial#。 这
oracle
编译
包就锁表,
存储过程
编译
出现
锁
死
情况的解决方法
存储过程
先科普一下
存储过程
,在项目开发过程可能会遇到。
存储过程
(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次
编译
后再次调用不需要再次
编译
,用户通过指定
存储过程
的名字并给出参数(如果该
存储过程
带有参数)来执行它。
存储过程
是数据库中的一个重要对象。今天开发过程中,遇到之前写好的
存储过程
重新进行
编译
出现
锁
死
的情况,于是我瞬间不...
oracle
执行
存储过程
卡,
Oracle
编译
存储过程
卡
死
解决方法
起因事情是这么发生的:当天网络不好,一个简单的查询语句都会卡一下,在完成一个
存储过程
之后点击
编译
,plsql就卡住了。在等待了一段时间后,plsql还是没有响应,我以为是网络太卡导致,就直接结束了plsql的进程,准备重新登陆(现在看这么做还是有待商榷的)。等到我再次登陆
编译
后,plsql就再次卡
死
,之后又尝试了好几次,每次都是一
编译
就卡
死
。解决过程既然这个问题已经可以进行复现,并且同一个数据库另...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章