JetBrains PhpStorm / DataGrip 内省 Oracle 数据库错误
Posted
技术标签:
【中文标题】JetBrains PhpStorm / DataGrip 内省 Oracle 数据库错误【英文标题】:JetBrains PhpStorm / DataGrip introspecting Oracle database error 【发布时间】: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 元数据”)似乎没问题。 【参考方案1】:在您的连接属性中检查您是否使用 Thin 驱动程序并将其更改为 OCI。
【讨论】:
以上是关于JetBrains PhpStorm / DataGrip 内省 Oracle 数据库错误的主要内容,如果未能解决你的问题,请参考以下文章
PhpStorm等Jetbrains软件git无法push问题解决
Jetbrains phpstorm pycharm 免费授权注册码
Jetbrains webstorm/phpstorm 中是不是有 JSLINT 的快捷方式