Hogyan javíthatom az 'IO hibát: A hálózati adapter nem tudta létrehozni a kapcsolatot' az Oracle SQL-n?

Az Oracle SQL egy integrált fejlesztési környezet, amelyet az SQL Oracle Database-on való működéshez hoztak létre. Ezt a terméket az Oracle Corporation fejlesztette ki és szállítja ingyen, és a Java fejlesztési készletre épül. Nemrégiben számos jelentés jelent meg egy „ IO hiba: A hálózati adapter nem tudta létrehozni a kapcsolatot ” hibáról az adatbázis-kapcsolat tesztelésekor.

IO HIBA: A hálózati adapter nem tudta létrehozni a kapcsolatot

Mi okozza a „A hálózati adapter nem tudta létrehozni a kapcsolatot” hibát?

Miután számos jelentést kapott több felhasználótól, úgy döntöttünk, hogy kivizsgáljuk a problémát, és kidolgoztunk egy sor megoldást annak teljes kijavítására. Megvizsgáltuk továbbá azokat az okokat is, amelyek miatt ez a hiba megjelenik, és az alábbiakban soroltuk fel őket.

  • Helytelen részletek: Ellenőrizze, hogy a kapcsolat adatait helyesen adta-e meg. A kapcsolat létrehozásához a hostnevet, a portot, a felhasználónevet és a jelszót helyesen kell megadni. Ha ezen értékek valamelyikét nem adta meg megfelelően, akkor a hiba aktiválódhat.
  • Letiltott szolgáltatás: Az alkalmazás megfelelő működéséhez nagyon fontos, hogy a figyelő szolgáltatást a háttérben indítsuk el. Ha még nem indult el, vagy le van tiltva, ez a hiba megjelenhet.

Most, hogy alapvető ismeretei vannak a probléma természetéről, továbbmegyünk a megoldások felé. A konfliktusok elkerülése érdekében ügyeljen arra, hogy ezeket a bemutatásuknak megfelelő módon hajtsa végre.

1. megoldás: Ellenőrizze a részleteket

Fontos, hogy a kapcsolat helyes adatait írja be. Időnként a megadott adatok nem egyeznek meg a kiszolgáló konfigurációival, és a hiba bekövetkezik. Ezért ebben a lépésben megvizsgáljuk és újra beírjuk a részleteket. Azért:

  1. Töltse le és telepítse a Notepad ++ alkalmazást innen.
  2. Keresse meg a következő címet.
     DB Kezdőlap: C: /app/Hasznanev/termék/11.2.0 (a verzió eltérő lehet) / dbhome_1 / Hálózat / Rendszergazda 

    Navigálás a címhez
  3. Kattintson a jobb gombbal a „ tnnames . ora ”fájlt, és válassza az„ Open With Notepad ++ ”lehetőséget.

    Kattintson a jobb gombbal a fájlra, és válassza az „Open With Notepad ++” lehetőséget.
  4. Az „ ORCL = ” címsor alatt vegye figyelembe a „ Port ” és a „ Host ” részleteket.
  5. Vegye figyelembe a „ Szolgáltatás neve ” címet is.

    Figyelembe véve a részleteket
  6. Írja be ezeket az adatokat a hálózati kapcsolat létrehozása közben, majd kattintson a „ Teszt ” gombra.
  7. Ellenőrizze, hogy megoldódott-e a probléma.

2. megoldás: A Figyelő szolgáltatás indítása

Lehetséges, hogy a figyelő szolgáltatást még nem indították el. Ezt a szolgáltatást az alkalmazás megköveteli a kapcsolat létrehozásához. Ezért ebben a lépésben a szolgáltatást úgy indítjuk, hogy egy parancsot beírunk a Parancssorba. Azért:

  1. Nyomja meg a „ Windows ” + „ R ” gombot a Futtatás parancs megnyitásához.
  2. Írja be a „ Cmd ” menüpontot, és nyomja meg a „ Shift ” + “ Ctrl ” + “ Enter ” gombot, hogy adminisztratív jogosultságokat biztosítson.

    Írja be a cmd parancsot a Futtatás parancsba és nyomja meg a „Shift” + „Ctrl” + „Enter”
  3. Írja be a következő parancsot annak ellenőrzéséhez, hogy a szolgáltatás elindult-e.
     lsnrctl állapot 
  4. Ha az eredmény hasonló az alábbi képen, ez azt jelenti, hogy a szolgáltatás még nem indult el.

    Ez az üzenet akkor jelenik meg, ha a szolgáltatást még nem indították el
  5. Írja be a következő parancsot a szolgáltatás kézi indításához.
     lsnrctl indulás 

    Gépelje be a parancsot a szolgáltatás elindításához
  6. Most, hogy a figyelő szolgáltatás elindult, nyissa meg az alkalmazást, és ellenőrizze, hogy új kapcsolat létesíthető-e.

Érdekes Cikkek