Ich habe gerade SQL Developer 4.1.1 64-Bit auf einem Windows Vista-Rechner im Verzeichnis c:\sqldeveloper
installiert.
Meine Java-Installation ist in c:\program files\java
und ich habe zwei Unterverzeichnisse:
Ich habe die Dateien jdf.conf und sqldeveloper.conf in der Verzeichnis c / sqldeveloper / sqldeveloper / bin. jdf.conf war leer und ich fügte die folgende Zeile hinzu:
%Vor%sqldeveloper.conf:
%Vor%Ich habe sogar die fehlende Datei "msvcr100.dll" verschoben, nach der im Verzeichnis c / sqldeveloper / sqldeveloper / bin gesucht wurde.
Ich erhalte die folgenden Fehlermeldungen:
Die Datei msvcr100.dll
befindet sich im Java-Verzeichnis c:/program files/java/jdk1.8.0_31/bin
.
Die Datei jvm.dll
befindet sich im Java-Verzeichnis
c:/program files/java/jdk1.8.0_31/bin/jre/bin/server
.
Ich habe die product.conf geändert:
%Vor%Ich habe eine Kopie von msvcr100.dll im Ordner sqldeveloper / sqldeveloper / bin und im Ordner c: / program files / java / jdk1.8.0_31 / bin.
Um SQL Developer auszuführen, klicke ich auf sqldeveloper.exe
im Verzeichnis c: / sqldeveloper / sqldeveloper / bin.
Ich führe es richtig?
Ich selbst lief auf das gleiche Problem und versuchte, SQL Developer 4.1.1 64-Bit mit JDK auf einem Windows Server 2008 auszuführen. Ich habe SQL Developer im Laufe der Jahre mehrmals von 1.x bis 4.1.1 installiert und habe das bis jetzt noch nie erlebt.
Ich habe es gelöst, indem ich die Datei MSVCR100.dll von sqldeveloper\jdk\jre\bin
in den Ordner sqldeveloper\sqldeveloper\bin
kopiert habe.
Update 3/18/2017 :
Beim Herunterladen der neuesten Version von der Oracle-Website habe ich festgestellt dies in den Installationshinweisen , die bestätigen und bestätigen erklärt das Problem:
Hinweis: Für die Ausführung von Windows EXE ist eine MSVCR100.dll erforderlich. Die meisten Computer haben diese Datei und Windows PATH bereits. Wenn die erste Kopie der Datei, die von der EXE gefunden wird, eine 32-Bit-Kopie der DLL ist, wird SQL Developer jedoch nicht gestartet. Sie können das beheben, indem Sie eine 64-Bit-Version der DLL in das BIN-Verzeichnis kopieren oder Ihren Betriebssystempfad so aktualisieren, dass zuerst eine 64-Bit-Kopie der DLL gefunden wird.
Erstellen Sie nur das Verzeichnis / sqldeveloper / jdk / bin und kopieren Sie die Datei msvcr100.dll in das Verzeichnis.
Dann / bin nicht vorhanden ist im / sqldeveloper / jdk
Sie müssen die Datei msvcr100.dll
von sqldeveloper/jdk/jre/bin/msvcr100.dll
nach sqldeveloper/sqldeveloper/bin/
kopieren. Öffnen Sie dann SQL Developer erneut.
Sie müssen nur das Verzeichnis \bin
in sqldeveloper \sqldeveloper\jdk\bin
erstellen und die Datei msvcr100.dll
in dieses neue Verzeichnis kopieren.
Ich habe dieses ähnliche Problem in meinem lokalen System gesehen.
Ich habe dieses Problem gelöst, indem ich das Verzeichnis bin
von insatallation_directory/jdk/jre
nach insatallation_directory/jdk/
Tags und Links oracle-sqldeveloper