我只是浪费了一天早上试图让SQL developer在我当前的设置上工作:
可重复的步骤如下
我收到以下信息:
无法启动Java虚拟机 位于小径处: C:/Program /sqldeveloper/jdk/jre/bin/server/jvm.dll
有人能帮帮我吗?我还尝试先安装Java1.8 (64位),然后安装没有Java的SQL版本。这也没用。当我选择JDK主页的位置时,它还发送了一条错误消息,表示它在我说的地方找不到任何JVM。雪上加霜的是,每次我遵循这个过程,熊猫杀毒软件都会告诉我sqldeveloper感染了,删除了文件,并鼓励我重新启动。
有人能帮帮我吗?我会很感激的。
先谢谢你
发布于 2016-06-01 14:29:41
我也遇到了同样的问题,并通过将MSVCR100.dll文件从sqldeveloper\jdk\jre\bin复制到sqldeveloper\sqldeveloper\bin文件夹来解决它。
来自启动失败的艾瑞克·安德森
请注意,不同版本的SQL需要不同版本的MSVCR*.dll。下面的各种评论提供了适用于他们的版本。
发布于 2017-01-05 21:38:13
创建目录bin
D:\sqldeveloper\jdk\复制
msvcr100.dll从…
D:\sqldeveloper\jdk\jre\bin至
D:\sqldeveloper\jdk\bin发布于 2020-12-18 03:55:07
我在打开sql developer时遇到了类似的问题,它给了我以下错误
由于缺少文件MSVCR100.DLL,无法启动Java虚拟机
我使用的是JDK 8和windows 64位版本。另外,我下载了oracle sql developer软件,没有jdk/jre选项,因为我已经在我的系统中安装了jdk 8。在双击sqldeveloper.exe文件时,它要求我输入JDK的路径。我给出了路径,然后它给出了JVM MSVCR100.DLL错误。
我检查了C:\Program,在那里找不到MSVCR100.DLL文件。
然后在搜索微软论坛之后,了解这个dll是64位: Microsoft Visual C++ 2010 SP1可再发行包(x64)的一部分。
安装上述microsoft软件包后,我可以在C:\Windows\System32 32下找到dll
然后做了下面的事
这解决了错误,当Oracle SQL developer找到正确的dll时,我能够打开它。
https://stackoverflow.com/questions/31181438
复制相似问题