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
Vous devez vous connecter pour publier un commentaire.
Le principal problème dans ce cas est que vous avez installé une version 32 bits du Pilote Oracle pour vous connecter à votre base de données dans un ordinateur 64 bits. Il n'y a pas de problème avec cela, mais vous devez définir SetJavaHome à un jdk répertoire qui contient la version 32 bits.
Dans sqldeveloper 4, vous devez éditer le fichier:
et à l'intérieur de ce fichier de configuration modifier le répertoire par défaut pour jdk1.7.0_71 32 bits est comme ceci:
Après l'utilisation de cette voie, vérifiez dans le Gestionnaire des Tâches que votre processus sqldeveloper ressemble à ceci:
sqldeveloper.exe *32
Si votre processus commence avec les "*32" vous pourriez être en mesure de se connecter à l'aide de votre 32 bits du pilote oracle.
OriginalL'auteur svcabre
Définir la
SetJavaHome
valeur à %appdata% "Roaming\sqldeveloper\1.0.0.0.0\produit.conf"OriginalL'auteur playful
Cela pourrait être un motif de type de connexion.
Avant de se connecter à la base de données,
OriginalL'auteur uday mallam