SQL Developer with JDK (64 bit) 找不到 JVM

2022-09-01 01:11:44

我只是浪费了一个上午试图让SQL开发人员在我当前的设置上工作:

  • 操作系统:通过 Parallels 在 Mac 上运行的 Windows 8.1 虚拟机。
  • 未安装 oracle 客户端或即时客户端
  • 未安装 Java

可重复的步骤是

  • 我下载了带有JDK(全部为64位)的WINDOWS SQL Developer,并将其解压缩为C:/Program Files/。
  • 我双击C:/Program Files/sqldeveloper/sqldeveloper.exe

我收到以下消息:

无法启动位于路径的 Java 虚拟机

C:/Program Files/sqldeveloper/jdk/jre/bin/server/jvm.dll

有人可以帮我吗?我还尝试首先安装Java 1.8(64位),然后安装没有Java的SQL开发人员版本。这也行不通。当我选择JDK主页的位置时,它还发送了一条错误消息,说它找不到我说的任何JVM。为了增加伤害,每次我按照此过程操作时,Panda防病毒软件都会告诉我sqldeveloper被感染,删除文件并鼓励我重新启动。

有人可以帮我吗?我将不胜感激。

提前非常感谢


答案 1

我遇到了同样的问题,并通过将文件从复制到文件夹来解决它。MSVCR100.dllsqldeveloper\jdk\jre\binsqldeveloper\sqldeveloper\bin

功劳来自SQL Developer的Erik Anderson未能启动


请注意,不同版本的 SQL 开发人员需要不同版本的 .下面的各种评论提供了哪些版本适合他们。MSVCR*.dll


答案 2

在 中创建目录bin

D:\sqldeveloper\jdk\

复制

msvcr100.dll

D:\sqldeveloper\jdk\jre\bin

D:\sqldeveloper\jdk\bin

推荐