加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

调试 – 可以调试但不能检查或监视Oracle中庞大的PlSql包中的变

发布时间:2020-12-12 13:14:33 所属栏目:百科 来源:网络整理
导读:我在Oracle数据库10.2.0.4.0中运行了一个“巨大的”Pl / Sql程序包(大约1.4 Mb,大约30.000行) – 在Solaris上运行64位. 我可以一步一步地调试它(包被标记为debuggin)但我的问题是当我尝试观察或检查任何变量时,PL / Sql开发人员向我显示任何变量(varchar2,数
我在Oracle数据库10.2.0.4.0中运行了一个“巨大的”Pl / Sql程序包(大约1.4 Mb,大约30.000行) – 在Solaris上运行64位.

我可以一步一步地调试它(包被标记为debuggin)但我的问题是当我尝试观察或检查任何变量时,PL / Sql开发人员向我显示任何变量(varchar2,数字等)的“非变量”我不能看这样的东西:

strTipo VARCHAR2(20)  := 'PRUEBA';

我可以在其他小包中调试和观察/检查变量,但不能在巨大的包中调试. dbms_output.put_line会让我发疯.

很多节点? Oracle无法为varibles分配内存?

是否有人在Oracle中有一些配置参数或我该怎么办?

这个庞大的包装对我来说不是一个解决方案.我不能这样做.

关心并提前致谢.

解决方法

包体太大了.将它分成几个包. plsql引擎也有一些限制,请看这里: http://docs.oracle.com/cd/B19306_01/appdev.102/b14261/limits.htm(10g文档)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读