无法在 IntelliJ IDEA 中转储数据库查询的结果

Unable to dump results of a DB query in IntelliJ IDEA

我使用 IntelliJ IDEA 2017.2.1 成功连接到远程 PostgreSQL 数据库,并对其中一个表执行了一些 select 查询。我得到了结果。我想将结果数据转储到文件或剪贴板,但 'Dump Data' 命令被禁用。知道为什么会这样或如何说出原因吗?谢谢

我从“转储数据”按钮左侧的 Select 选择哪种输出格式并不重要。我已将数据库驱动程序更新到最新版本。

我正在使用:

IntelliJ IDEA 2017.2.1
Build #IU-172.3544.35, built on July 31, 2017
Mac OS X 10.12.6

Dump Data To File/Clipboard action becomes disabled for those query results (and corresponding SQL Console) 数据库参数(如当前database/schema或Postgres/Redshift的搜索路径)有在 得到那些查询结果后被更改。

即当您使用一个当前模式(Postgres/Redshift 中的搜索路径)执行 select 查询,然后将模式(即使用 'use' 语句)更改为另一个模式([=25= 中的搜索路径)时]).

在您重新运行 使用更改后的参数查询或将其还原后,它应该会启用。

按照建议重复查询没有帮助。也没有定期重启。使缓存无效并重新启动就可以了。