DBeaver 不显示 dbms_output

Posted

技术标签:

【中文标题】DBeaver 不显示 dbms_output【英文标题】:DBeaver not showing dbms_output 【发布时间】:2019-01-02 09:23:18 【问题描述】:

我正在使用 dbeaver 版本 5.1.3。当我对 oracle pl/sql 使用 DBMS_OUTPUT.PUT_LINE 方法时,它的输出没有显示在任何地方。它有一个输出选项卡。它也是空白的。

【问题讨论】:

【参考方案1】:

您可以启用服务器输出控制台。 (Ctrl+Shift+O) 如果您展开查询窗格,您可以看到另外两个按钮。 (服务器输出控制台 e 执行日志)

我无法真正告诉您此服务器输出控制台与您在上面的打印屏幕上显示的输出视图选项卡之间的区别。

【讨论】:

这是评论吗? 在 DBeaver 6.2.2 版本中真的无法以其他方式找到输出。【参考方案2】:

实际上您可以在 DBeaver 中使用DBMA_OUTPUT.PUT_LINE(我的是 4.3.2 版),也许您只是在查看“错误”的输出选项卡。我附上了我的 SQL 编辑器的屏幕截图,以使我的观点更清楚。

【讨论】:

非常感谢!顺便说一句,按钮移动了一点,它们现在位于 sql 查询窗口的左下角,是一个非常小的正方形:)。 我仍然在输出选项卡中看不到任何日志,我需要启用什么吗? 是 DBMS_OUTPUT 不是 DBMA_OUTPUT【参考方案3】:

快捷键 Ctrl+Shift+O

或者您可以通过单击“查看服务器输出”按钮查看输出面板。

【讨论】:

【参考方案4】:

第二个(中间图标)是您可以根据 2020 年 12 月 Dbeaver 最新版本查看查询输出的位置。

【讨论】:

以上是关于DBeaver 不显示 dbms_output的主要内容,如果未能解决你的问题,请参考以下文章

reactcarousel走马灯eacharts最后一个不显

DBeaver 客户端中时间显示问题解决

DBeaver SQL 编辑器显示行号

DBeaver:以毫秒显示日期时间

跪求各路大神!解答困惑 安卓手机连接电脑,用电脑打开手机视频文件大图标预览视频不显缩略画面,苹果可以

如何让 dbeaver 突出显示 sql 错误以便于开发过程