已在Windows 7 (64位机)中安装了11g。因为SQL开发人员不会使用64位jdk。
安装了32位jdk1.7.0,并将ORACLE_HOME\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf文件SetJavaHome更改为32位jdk1.7.0。
再次启动SQL,但是它抛出了缺少的msvcr100.dll。查找SQLDeveloper3.x支持的最大jdk1.6.X。
发布于 2014-04-08 06:54:06
这些信息在ORACLE_HOME\sqldeveloper\releasenotes中指定。因此,安装jdk1.6并使sqldeveloper.conf SetJavaHome指向以下内容。
其他解决方法是转到jdk1.7.0已安装的路径jdk1.7.0\jre\bin、复制msvcr100.dll并将其粘贴到ORACLE_HOME\sqldeveloper\sqldeveloper\bin中,然后再次尝试start。它会开始的。
这份文件来自
此文件是从:http://www.dll-files.com下载的
如果你从其他地方下载了它,请告诉我们:http://www.dll-files.com/contact.php
安装说明:
从.dll文件中提取.zip文件。我们建议您将.dll解压缩到请求.dll的程序的安装目录中。
如果这样做不起作用,则必须将.dll解压缩到系统目录中。默认情况下,这是:
C:\Windows\System (Windows 95/98/Me)
C:\WINNT\System32 (Windows NT/2000)
C:\Windows\System32 (Windows XP, Vista, 7, win 8)
如果使用64位版本的Windows,还应该将.dll放在C:\Windows\SysWOW64\中--确保覆盖任何现有文件(但为了安全起见,要备份原始文件)。重新启动计算机。
如果问题仍然发生,请尝试以下操作:
如果您有其他问题,请参阅我们在www.dll-files.com/support/的帮助部分。
发布于 2015-10-13 14:04:10
即使这个问题得到了回答,我也要指出,应该避免从不受信任的来源下载随机DLL。
如果缺少MSVCR100.DLL,只需为平台安装正确的redist即可。
32位:微软Visual C++ 2010 SP1可再发行包(x86) http://www.microsoft.com/de-de/download/details.aspx?id=8328
64位:微软Visual C++ 2010 SP1可再发行包(x64) http://www.microsoft.com/en-us/download/details.aspx?id=13523
干杯,安东尼奥·霍特
发布于 2016-02-08 17:29:55
我刚刚下载了最新的带有jdk的4.1.3版本- Windows 64-bit with JDK 8 included到我的Windows Server 2008 R2 64-bit中,并且遇到了同样的问题。无法启动sqldeveloper.exe,因为“计算机中缺少msvcr100.dll”。
我不想安装任何额外的膨胀软件,所以我所做的是:
msvcr100.dll文件夹sqldeveloper\jdk\jre\bin中获取sqldeveloper\jdk\jre\binC:\oraclexe\app\oracle\product\11.2.0\server\binSQL开发人员启动!
https://stackoverflow.com/questions/22929702
复制相似问题