Fermé . Cette question nécessite détails ou clarté . Il naccepte pas les réponses actuellement.

Commentaires

  • Êtes-vous sûr que 1158 est le numéro de port correct (dans la chaîne dURL)? – Je ' d sattendre à ce quil soit 1521. Le nom du service est-il également correct – " searchengine ", plutôt que " orcl "?
  • Le numéro de port a été attribué par linstallateur Oracel , Searchengine est le nom de la base de données et le SID. Si vous recommandez de les changer en 1158 et orcl, veuillez me le faire savoir?
  • Vous avez codé: String url = " jdbc: oracle: thin: @ localhost: 1158: moteur de recherche "; // essayez de changer 1158 dans cette chaîne en: 1521, puis compilez / exécutez (à nouveau).
  • Eh bien, cela ne fonctionne tout simplement pas, car après linstallation, lOracle a demandé comme localhost: 1158 / em , il est donc disponible sur 1158 et non sur 1521. Je voulais dire si le changement doit être validé dans Oracle
  • OK – laissez le numéro de port à 1158, puis. Maintenant pour le nom du service: vous avez écrit (dans votre dernier commentaire) " localhost: 1158 / em ". Mais dans votre URL de chaîne, vous mettez " jdbc: oracle: thin: @localhost: 1158: searchengine ". Essayez de changer ceci en: " jdbc: oracle: thin: @localhost: 1158 / em ".

Réponse

« emctl start dbconsole » est une commande permettant de démarrer Enterprise Manager (EM), qui est un outil fourni avec Oracle Database, et utilisé pour surveiller et gérer la base de données Oracle.

Je crois que localhost: 1158 / em est lURL dEnterprise Manager (EM), tout comme le port.

Le port EM et DB « t être la même chose, dans votre cas, le port DB devrait être 1521 et le SID devrait être ORCL.

Donc, votre URL de connexion devrait ressembler à » jdbc: oracle: thin: @localhost: 1521: orcl  » .

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *