Comment faire pour démarrer Oracle SQL Developer 4 en utilisant 32 bits JDK sur Win 64?

J'ai besoin de vous connecter à une base de données et l'utilisation d'un portefeuille de fichier.
Si j'essaie avec mon SQL Developer, je me retrouve avec "ocijdbc.dll: Cant charge de IA 32 bits .dll sur un AMD 64 bits plate-forme."

J'ai installé le JDK 32 bits (dans C:Prog32bit) et JDK 64 bits (C:Prog) pour le développement.

J'ai tenté de JavaHome dans sqldeveloper/bin/sqldeveloper.conf manuellement
SetJavaHome C:\Program Files (x86)\Java\jdk1.7.0_51

Ma prochaine étape était pour éditer %USER_HOME%/sqldeveloper/sqldeveloper.conf et j'ai mis SetJavaHome là aussi, mais aucun ne fonctionne pas.

Étape suivante a été, j'ai édité sqldeveloper/bin/sqldeveloper.chauve-souris et jeu:

JAVA_HOME="C:\Program Files (x86)\Java\jdk1.7.0_51"
path="C:\Program Files (x86)\Java\jdk1.7.0_51\bin%"

java.exe -Xmx640M -Xms128M -Xveri.... 

Ma dernière tentative a été d'utiliser la ligne de commande (comme je le ferais sur linux) et exécutez:

D:\sqldeveloper>PATH="C:\Program Files (x86)\Java\jdk1.7.0_51\bin"
D:\sqldeveloper>java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode, sharing)
D:\sqldeveloper>sqldeveloper.exe

Mais j'ai toujours le message sqldeveloper est en cours d'exécution 64 bits de Java.

J'ai trouvé un workarround. Une version antérieure de SQL Developer (bundeld avec jdk) est disponible à http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/sqldev-downloads-v322-2080107.html

OriginalL'auteur Martin Baumgartner | 2014-03-06