Comment réparer 'Erreur IO: la carte réseau n'a pas pu établir la connexion' sur Oracle SQL?

Oracle SQL est un environnement de développement intégré créé pour travailler sur des bases de données Oracle avec SQL. Ce produit est développé et fourni gratuitement par Oracle corporation et est basé sur le kit de développement Java. Récemment, de nombreuses erreurs de type « Erreur E / S: l'adaptateur réseau n'a pas pu établir la connexion » ont été signalées lors du test d'une connexion à une base de données.

IO ERROR: l'adaptateur réseau n'a pas pu établir la connexion

Quelles sont les causes de l'erreur «La carte réseau n'a pas pu établir la connexion»?

Après avoir reçu de nombreux rapports de plusieurs utilisateurs, nous avons décidé d’enquêter sur le problème et de mettre au point un ensemble de solutions pour le résoudre complètement. Nous avons également examiné les raisons pour lesquelles cette erreur est déclenchée et les avons répertoriées comme suit.

  • Détails incorrects: assurez-vous que les détails de la connexion ont été entrés correctement. Le nom d'hôte, le port, le nom d'utilisateur et le mot de passe doivent être entrés correctement pour établir la connexion. Si l'une de ces valeurs n'est pas entrée correctement, l'erreur peut être déclenchée.
  • Service désactivé: il est très important que le service d'écoute ait été démarré en arrière-plan pour que l'application fonctionne correctement. Si elle n'a pas été démarrée ou si elle est désactivée, cette erreur peut être déclenchée.

Maintenant que vous avez une compréhension de base de la nature du problème, nous allons avancer vers les solutions. Assurez-vous de les mettre en œuvre de la manière spécifique dans laquelle elles sont présentées pour éviter les conflits.

Solution 1: Vérification des détails

Il est important que les détails corrects aient été entrés pour la connexion. Parfois, les détails entrés ne correspondent pas aux configurations du serveur et l'erreur est déclenchée. Par conséquent, dans cette étape, nous allons vérifier et entrer les détails à nouveau. Pour ça:

  1. Téléchargez et installez Notepad ++ à partir d'ici.
  2. Accédez à l'adresse suivante.
     DB Home: C: /app/NomUtilisateur/product/11.2.0 (la version peut différer) / dbhome_1 / Réseau / Admin 

    Navigation vers l'adresse
  3. Cliquez avec le bouton droit de la souris sur « tnsnames . ora ”et sélectionnez l’option“ Ouvrir avec Notepad ++ ”.

    Faites un clic droit sur le fichier et sélectionnez «Ouvrir avec Notepad ++».
  4. Sous l'en- tête « ORCL = », notez les détails « Port » et « Hôte ».
  5. Notez également le « Nom du service ».

    Noter les détails
  6. Entrez ces informations lors de l’établissement de la connexion réseau et cliquez sur « Test ».
  7. Vérifiez si le problème est résolu.

Solution 2: démarrage du service d'écoute

Il est possible que le service d'écoute n'ait pas été démarré. Ce service est requis par l'application pour établir une connexion. Par conséquent, à cette étape, nous allons démarrer le service en entrant une commande dans l'invite de commande. Pour ça:

  1. Appuyez sur " Windows " + " R " pour ouvrir l'invite d'exécution.
  2. Tapez " Cmd " et appuyez sur " Shift " + " Ctrl " + " Entrée " pour fournir des privilèges d'administrateur.

    Tapez cmd dans l'invite d'exécution et appuyez sur «Shift» + «Ctrl» + «Entrée»
  3. Tapez la commande suivante pour vérifier si le service est démarré.
     statut lsnrctl 
  4. Si le résultat est similaire à l'image ci-dessous, cela signifie que le service n'a pas été démarré.

    Ce message est affiché si le service n'a pas été démarré
  5. Entrez la commande suivante pour démarrer le service manuellement.
     lsnrctl start 

    Taper dans la commande pour démarrer le service
  6. Maintenant que le service d'écoute a été démarré, ouvrez l'application et vérifiez si une nouvelle connexion peut être établie.

Des Articles Intéressants