Warm tip: This article is reproduced from serverfault.com, please click

oracle-SQL开发人员17.2

(oracle - SQL Developer 17.2)

发布于 2017-08-10 08:09:14

我正在使用的计算机(我正在使用Windows)上设置了SQL Developer 4.2.0.17版。

该版本的文件夹包含一个jdk文件夹,并且SQL开发人员运行良好。

我下载了SQL Developer 17.2并解压缩了文件。当我运行.exe时,系统要求我确认jdk在计算机上的位置。

那时,我还没有意识到jdk文件夹已经在SQL Dev 4.2的文件夹中。

在c:\驱动器上还有一个'OraHome_WF'文件夹,其中包含一个jdk文件夹,因此我确认这是首次启动SQL Dev 17.2时jdk文件夹的位置。

现在,当我启动SQL Dev 17.2时,会收到一条错误消息:

无法在以下位置启动Java虚拟机位置:C:\ OraHome_WF \ jdk \ jre \ bin \ msvcr100.dll

我查看了17.2文件夹中的内容,以查看是否放置了错误的jdk路径后是否有任何配置或设置文件已更新,因此我可以指向正确的jdk文件夹,但看不到任何内容。

我尝试删除17.2文件并再次解压缩17.2文件夹,但是当我启动SQL Dev时,出现相同的错误,而没有询问jdk文件夹位于何处。

有什么办法可以解决此问题?

我已经尝试过这种解决方法: SQL Developer错误无法找到Java虚拟机

Questioner
4532066
Viewed
0
krokodilko 2017-08-10 19:37:10

根据文档,用户首选项设置位于以下位置:

SQL Developer用户首选项

Windows:C:\ Users \\ AppData \ Roaming \ SQL Developer \ systemn.nnnn

Linux或Mac OS X:〜/ .sqldeveloper / systemn.nnnn

删除此子目录应该可以解决问题(在这种情况下,可以解决此问题)。