Intellij Datagrip IDE Oracle Linux 未存储数据源

Intellij Datagrip IDE Oracle Linux Not Storing Data Source

在 Intellij Datagrip 中,添加新数据源 (Oracle DB) 时,预计会保存数据库的设置,因此在重新启动 IDE 时,设置将在那里以便于连接。

最近我遇到了一个奇怪的错误“无法保存设置。请重新启动DataGrip”。虽然我尝试重新启动 datagrip 并重新启动操作系统(Parrot OS),但同样的问题。我也尝试检查日志,但没有富有成效的描述。

此外,在添加数据源并检查例程(Oracle 数据库的函数、过程)之后,Datagrip 不会像在其他操作系统中那样显示完整代码。而是显示以下“--缺少源代码”

缺少代码的问题可能是 Datagrip 的一个已知主要错误的结果,由于在 Jetbrains 引入了 Oracle 数据库的三个级别的内省时对其内省器架构进行了更改。您可以通过访问链接了解该问题或参与 here and here.

关于无法保存设置和数据源的问题,虽然无法确定是什么问题,但不看日志,您可以尝试检查您的用户是否发生了某些变化permissions or groups,如果不行,你可以尝试重命名应用程序数据的目录,这样可以创建一个默认设置的新目录,看看问题是否仍然存在。