首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Oracle SQL Developer中防止"parameter PLSQL_DEBUG is deprecated“编译器警告

问如何在Oracle SQL Developer中防止"parameter PLSQL_DEBUG is deprecated“编译器警告
EN

Stack Overflow用户
提问于 2010-06-15 21:08:53
回答 1查看 5K关注 0票数 5

SQL Developer警告,当我执行程序包体DDL语句时,

代码语言:javascript
复制
Warning: PLW-06015: parameter PLSQL_DEBUG is deprecated; use PLSQL_OPTIMIZE_LEVEL=1

如何将SQL Developer配置为不使用PLSQL_DEBUG?

在使用相同连接细节的sql*plus会话中,PLSQL_DEBUG被设置为false,

代码语言:javascript
复制
> 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:ALL

Oracle SQL Developer v2.1.1.64

Oracle 11g SE: 11.1.0.6.0

我正在寻找一个GUI选项,而不是一个登录触发器来实现这一点。

我不是在寻找一种简单地抑制此警告显示的方法。不能生成任何警告。

EN

回答 1

Stack Overflow用户

发布于 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参数,但我不确定该如何执行此操作。也许其他人能帮上忙。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3045401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档