【问题标题】:JetBrains PhpStorm / DataGrip introspecting Oracle database errorJetBrains PhpStorm / DataGrip 内省 Oracle 数据库错误
【发布时间】:2017-05-02 15:01:10
【问题描述】:

在 PhpStorm 版本 2017.1.3 上,但我认为此错误出现在任何支持数据库的 JetBrains IDE 上。

当我选择同步 Oracle 架构时,某些对象(例如触发器)未显示在数据库中,并且我在日志中发现错误。

我找不到任何原因,它正在使用旧的 PhpStorm / DataGrip 版本(2016.1 之前)

在选项选项卡中,我添加了一个对象过滤器。没有它,就有 5000 多张桌子。即使删除对象过滤器上的正则表达式,我仍然有同样的错误。

捕获选项和高级选项。使用的 oracle 客户端是 Thin。

【问题讨论】:

  • 又是什么版本?您提到了 2017.3(时间旅行者?最新版本仅为 2017.1.x)和 2016.1(1 年前的版本)。
  • 你完全正确,我已经编辑了问题来解决它。正确的版本是 2017.1.3。我不确定哪个是它工作的版本,或者另一种可能性是数据库发生了一些变化。另一方面,Toad 可以在没有任何警告或错误的情况下检查架构,并且我可以看到触发器和每个对象。问题是我讨厌蟾蜍... jejeje
  • 请显示您的数据库设置,尤其是“选项”选项卡
  • 对不起,我没有进一步的想法。我正在考虑的选项(“JDBC 元数据”)似乎没问题。

标签: database oracle phpstorm jetbrains-ide


【解决方案1】:

在您的连接属性中检查您是否使用 Thin 驱动程序并将其更改为 OCI

【讨论】:

    猜你喜欢
    • 2016-04-08
    • 1970-01-01
    • 2021-02-01
    • 2016-05-29
    • 2018-07-31
    • 2016-08-17
    • 1970-01-01
    • 1970-01-01
    • 2014-09-10
    相关资源
    最近更新 更多