Comment modifier les paramètres de SQL Developer pour reconnaître correctement la version actuelle du SDK

J'ai installé Oracle 11g r2 sur ma machine et quand J'ai ouvert Oracle SQL Developer il dit: java 1.6.0_02 is not supported et me disant d'installer une nouvelle version java.

puis j'ai installé JDK 1.6.0_27 et défini le chemin dans les variables d'environnement et lancer à nouveau Oracle SQL Developer, mais la même erreur s'est produite.

Comment puis-je modifier les paramètres pour Oracle SQL Developer pour reconnaître 1.6.0_27 comme mon SDK?

7
demandé sur hichris123 2011-09-12 13:06:53

6 réponses

sqldeveloper.conf sous sqldeveloper/bin dans le répertoire de base SQLDeveloper a une entrée pour la maison java utilisée.

(donc, sur Windows, si vous avez un développeur SQL unzipped à C:\sqldev puis sqldeveloper.conf est sous C:\sqldev\sqldeveloper\bin )

quelque chose comme:

SetJavaHome C:\Program Files\Java\jdk1.6.0_20

quittez SQLDeveloper, supprimez cette entrée et relancez SQLDeveloper. Vous devriez être invité pour l'emplacement de Java.

15
répondu Nivas 2016-07-05 18:16:01

allez à sqldeveloper\sqldeveloper\bin et éditez sqldeveloper.fichier conf.

là vous verrez

SetJavaHome C:\Program Files\Java\jdk1.6.0_21

changez-le pour corriger le chemin jdk

8
répondu Troydm 2011-09-12 09:16:54

Oui, Oracle vient de faire un paquet d'installation stupide pour nous faire perdre notre temps...bon travail les gars!!!

la chose est, il devrait y avoir un assistant/installateur pour configurer le chemin java, c'est parce que le jdk qui vient préconfiguré ne fonctionne tout simplement pas. Personnellement, je devais éditer au sqldeveloper.conf sous sqldeveloper\bin vient d'avoir Nivas dit et modifie le chemin préconfiguré " SetJavaHome ../../jdk " en SetJavaHome C:\Program Files\Java\jdk1.8.0_73 " - pour les versions précédentes de sqldeveloper, il est nécessaire D'avoir Java8 et assurez-vous que si vous installez la version x64 de SQLDeveloper que la version java que vous avez définie dans votre path est aussi x64.

3
répondu Marco 2016-06-04 07:43:38

cette solution a aidé beaucoup de gens (y compris moi) au cours des 12 derniers mois, donc vous devez essayer si vous avez encore le problème:

  • allez dans le dossier sqldeveloper\jdk\jre\bin et localisez" msvcr100.dll"
  • copier cette dll vers C:\Windows\System32 dossier

Obs: vous aurez besoin de fournir l'autorisation de l'administrateur pour terminer la copie de fichier, de sorte que vous devez être connecté comme un véritable administrateur windows.

après avoir copié le fichier, essayez de redémarrer le développeur SQL. Aucun redémarrage n'est nécessaire.

Espère que cela vous aide aussi!

2
répondu Fabio Fernandes 2016-07-08 03:23:31

une solution est d'installer le dernier développeur Oracle SQL. Lien @ SQL Developer Downloads . Cette installation installera et utilisera la dernière version de Java 1.8.x.

le développeur SQL.fichier conf se trouve à une nouvelle localisation ...\sqldeveloper\sqldeveloper\bin .

0
répondu The Original Android 2017-08-29 21:47:39

afin de changer la version de SDK liée à votre développeur SQL, désinstallez les autres versions de SDK et installez la version requise. Une fois que vous avez installé la version requise, essayez D'exécuter SQL developer il vous demandera automatiquement de joindre le chemin. Et vous pouvez fournir le nouveau chemin.

0
répondu shruthi 2018-06-12 19:18:41