SQL Developer警告,当我执行程序包体DDL语句时,
Warning: PLW-06015: parameter PLSQL_DEBUG is deprecated; use PLSQL_OPTIMIZE_LEVEL=1如何将SQL Developer配置为不使用PLSQL_DEBUG?
在使用相同连接细节的sql*plus会话中,PLSQL_DEBUG被设置为false,
> show parameters plsql
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
plsql_ccflags string
plsql_code_type string INTERPRETED
plsql_debug boolean FALSE
plsql_native_library_dir string
plsql_native_library_subdir_count integer 0
plsql_optimize_level integer 2
plsql_v2_compatibility boolean FALSE
plsql_warnings string ENABLE:ALLOracle SQL Developer v2.1.1.64
Oracle 11g SE: 11.1.0.6.0
我正在寻找一个GUI选项,而不是一个登录触发器来实现这一点。
我不是在寻找一种简单地抑制此警告显示的方法。不能生成任何警告。
发布于 2010-06-16 14:36:42
如果您只想禁用单个警告,则可以使用PLSQL_WARNINGS。11g的oracle文档可以在here中找到
要禁用会话的警告,用法为:
ALTER SESSION SET PLSQL_WARNINGS='ENABLE:ALL','DISABLE:06015';
但是,这将仅对您的当前会话禁用。如果希望在登录时禁用它,则需要将其添加到与SQL Developer一起使用的login.sql文件中。
或者,我相信您可以在SQL Developer中关闭所有PL/SQL编译器警告(尽管我不建议这样做)->首选项->数据库->PL/SQL编译器选项
可以删除plsql_debug参数,但我不确定该如何执行此操作。也许其他人能帮上忙。
https://stackoverflow.com/questions/3045401
复制相似问题