在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
。在max jdk1.6.X中找到SQL Developer3.x支持。
答案 0 :(得分:22)
这些信息在ORACLE_HOME\sqldeveloper\releasenotes
中指定。所以安装jdk1.6并将sqldeveloper.conf
SetJavaHome指向此。
其他解决方法是转到jdk1.7.0安装路径jdk1.7.0\jre\bin
copy msvcr100.dll
并将其粘贴到ORACLE_HOME\sqldeveloper\sqldeveloper\bin
并再次尝试启动SQL Developer。它将开始。
该文件来自
此文件已从: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/
答案 1 :(得分:21)
即使问题得到解答,我也想指出应该避免从不受信任的来源下载随机DLL。
如果您缺少MSVCR100.DLL,只需为您的平台安装正确的redist。
32位:Microsoft Visual C ++ 2010 SP1可再发行组件包(x86) http://www.microsoft.com/de-de/download/details.aspx?id=8328
64位:Microsoft Visual C ++ 2010 SP1可再发行组件包(x64) http://www.microsoft.com/en-us/download/details.aspx?id=13523
干杯, 安东尼奥·休特
答案 2 :(得分:6)
我刚刚将包含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
C:\oraclexe\app\oracle\product\11.2.0\server\bin
SQL开发人员开始了!
答案 3 :(得分:3)
(path)\sqldeveloper.sqldeveloper\bin\sqldeveloper.conf
。不要使用Windows记事本。找到SetJavaHome
变量。将“../../ jdk”替换为常规PC Java源代码。我的是“C:\ Program Files \ Java \ jdk1.8.0_73”。
完成后,该行看起来像这样:
SetJavaHome C:\Program Files\Java\jdk1.8.0_73
保存并退出。
答案 4 :(得分:1)
JDK需要msvcr100.dll与sqldeveloper.exe位于同一目录中,或者已经安装在环境路径变量中定义的位置的Windows机器上。在我安装了其他软件(不是干净机器)的各种Windows 7机器上测试SQL Developer安装时,msvcr100.dll安装在C:\ Windows \ system32 \ msvcr100.dll上。
你可以从sqldeveloper \ jdk \ jre \ bin \ msvcr100.dll获取它(请参阅你的安装目录) 我遇到了同样的问题,对我有用。
答案 5 :(得分:1)
运行Oracle JDeveloper时出现此错误。
我已将msvcr100.dll
文件从C:\Windows\System32
复制到C:\Program Files\Java\jdk1.8.0_261\jre\bin
。
它为我工作。还要检查环境变量设置。