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

如何防止Oracle SQL Developer中的“参数PLSQL_DEBUG被弃用”编

发布时间:2020-12-12 13:15:18 所属栏目:百科 来源:网络整理
导读:当我执行一个包体DDL语句SQL Developer警告时, Warning: PLW-06015: parameter PLSQL_DEBUG is deprecated; use PLSQL_OPTIMIZE_LEVEL=1 SQL Developer如何配置为不使用PLSQL_DEBUG? 使用相同的连接详细信息在sql * plus会话中将PLSQL_DEBUG设置为false, sh
当我执行一个包体DDL语句SQL Developer警告时,

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:ALL

Oracle SQL Developer v 2.1.1.64

Oracle 11g SE:11.1.0.6.0

我正在寻找一个GUI选项而不是登录触发器来实现这一目标.

我不是在寻找一种方法来简单地抑制此警告的显示.根本不能生成警告.

解决方法

如果您只想禁用单个警告,则可以使用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参数,但我不确定如何执行此操作.也许别人可以帮到这里.

(编辑:李大同)

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

    推荐文章
      热点阅读