关于ORA-03113错误

[复制链接]
查看11 | 回复4 | 2006-4-17 13:46:34 | 显示全部楼层 |阅读模式
本人在执行一个创建Package Body的程序,编译时,报ORA-03113错误。
而执行一般的SQL语句,则正常。比如Create Table ...
SELECT * from*** 等。
学习了Fenng的文章http://www.dbanotes.net/Oracle/ORA-03113.htm
知道执行SQL语句的过程中也可能产生ORA-03113错误。
但是我的Package 比较大,有 30 多个Procedure。不好一个一个地查哪里的SQL出错啊!
哪位有好的方法与建议,i请指教!
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
刚才又重新执行了一遍程序,没有做任何改动。
呵呵,这次成功了:程序包主体已创建!
真是莫名其妙!Oracle这个贱人:)
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
进入调试环境,逐条跟踪,定位问题SQL.
单独调试该SQL,改写后,问题解决.
不解的是:
准备重现一下该错误,新建几个类似结构表,类似结构SQL,
郁闷的是,该错误无法重现.
还是无法知道原因啊.
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
赫赫 ,你看看你的shared_pool_size是不是不够大
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行