Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

121

积分

0

好友

2

主题
1#
发表于 2013-8-8 17:24:36 | 查看: 3413| 回复: 2
SQL> alter session set plsql_warnings='disable:ALL';
Session altered.
SQL> alter package pkg_tools compile;
Package altered.
SQL> show errors;
No errors.
程序原本是没有错误的。查看WARNING:

SQL> alter session set plsql_warnings='error:performance';
Session altered.
SQL> alter package pkg_tools compile;
Warning: Package altered with compilation errors.
SQL> show errors;
Errors for PACKAGE PKG_TOOLS:
LINE/COL ERROR
-------- -----------------------------------------------------------------
14/30    PLS-07203: parameter 'PO_V_RETDESC' may benefit from use of the
         NOCOPY compiler hint
PERFORMANCE的WARNING显示正常。

SQL> alter session set plsql_warnings='error:INFORMATIONAL';
Session altered.
SQL> alter package pkg_tools compile;
Warning: Package altered with compilation errors.
SQL> show errors;
No errors.
INFORMATIONAL的WARNING显示不出来。
2#
发表于 2013-8-9 10:20:46
是否能使用  PLSQL_WARNINGS='ENABLE:ALL';?

error:INFORMATIONAL 这个组合很少见

回复 只看该作者 道具 举报

3#
发表于 2013-8-9 15:35:09
SQL> alter session set plsql_warnings='ENABLE:ALL';
Session altered.
SQL> alter package pkg_tools compile;
SP2-0809: Package altered with compilation warnings
SQL> show errors;
Errors for PACKAGE PKG_TOOLS:
LINE/COL ERROR
-------- -----------------------------------------------------------------
14/30    PLW-07203: parameter 'PO_V_RETDESC' may benefit from use of the
         NOCOPY compiler hint
查ALL的话,还是只有07203一个,我主要想知道除了performance之外,还有哪些的WARNING?
难道没有其他WARNING了,其他“Warning: Package altered with compilation errors.”是误报?

回复 只看该作者 道具 举报

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

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-6-3 01:22 , Processed in 0.046494 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569