J'ai installé Oracle 11g sur mon ordinateur Windows 10. J'ai suivi all preinstallation requirements.Erreur de connexion Oracle 11g Enterprise Manager échouée Erreur interne
Lorsque vous essayez de vous connecter au gestionnaire d'entreprise via ce lien:
https://localhost:1158/em
Je reçois l'erreur:
Internal Error has occurred. Check the log file for details.
J'ai trouvé des fichiers journaux et il ressemble à ceci est la entrée pertinente:
2017-09-17 07:36:53,631 [MetricCollector:HOMETAB_THREAD600:60] ERROR rt.DbMetricCollectorTarget _getAllData.344 - java.lang.NullPointerException
java.lang.NullPointerException
at oracle.sysman.emSDK.emd.comm.EMDClient.getURL(EMDClient.java:1570)
at oracle.sysman.emSDK.emd.comm.EMDClient.getConnection(EMDClient.java:1266)
at oracle.sysman.emSDK.emd.comm.EMDClient.getConnection(EMDClient.java:1242)
at oracle.sysman.emSDK.emd.comm.EMDClient.getResponseForRequest(EMDClient.java:1689)
at oracle.sysman.emSDK.emd.comm.EMDClient.getMetrics(EMDClient.java:981)
at oracle.sysman.emo.perf.metric.rt.DbHomeTab._getAllData(DbHomeTab.java:340)
at oracle.sysman.emo.perf.metric.rt.DbHomeTab.getData(DbHomeTab.java:154)
at oracle.sysman.emo.perf.metric.eng.MetricCached.collectCachedData(MetricCached.java:416)
at oracle.sysman.emo.perf.metric.eng.MetricCollectorThread._collectCachedData(MetricCollectorThread.java:605)
at oracle.sysman.emo.perf.metric.eng.MetricCollectorThread.run(MetricCollectorThread.java:325)
at java.lang.Thread.run(Thread.java:595)
J'ai essayé de définir le nom unique dans les variables d'environnement, je pensais que Java était le problème, donc j'ai mis à jour mon JDK à 8. Je reçois toujours la même erreur, et mon SQL Plus ne s'ouvre pas, dès que je mets les identifiants corrects il ferme . J'ai aussi configuré un auditeur et testé, le test a réussi.
J'ai également lu les réponses à cette question ici sur Stack Overflow, mais il ne semble y avoir aucune réponse concrète ou quoi que ce soit qui ait réellement résolu le problème. J'ai posé la question sur DBA Stack Exchange car je crois que c'est plus adapté à ce site, mais personne n'a répondu.
Aidez-nous s'il vous plaît.
vous devez vous assurer que toutes les variables d'environnement sont définies correctement et votre base de données fonctionne correctement – Ravi
Après avoir installé Oracle, il y avait un avertissement: erreur de contrôle de base de données à partir, s'il vous plaît exécuter les commandes suivantes: 1) la variable d'environnement ORACLE_UNQNAME Nom unique de la base de données 2) C: \ OracleInstallation \ produit \ 11.2.0 \ dbhome_1 \ bin \ emctl.bat start dbconsole Je l'ai fait, y a-t-il d'autres variables d'environnement à définir? J'ai également placé la variable d'environnement ORACLE_HOSTNAME à mon nom de PC. Le fichier bat à l'étape 2 se ferme dès qu'il est ouvert. – user6898323