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.
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:
- Töltse le és telepítse a Notepad ++ alkalmazást innen.
- 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 - 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. - Az „ ORCL = ” címsor alatt vegye figyelembe a „ Port ” és a „ Host ” részleteket.
- Vegye figyelembe a „ Szolgáltatás neve ” címet is.
Figyelembe véve a részleteket - Írja be ezeket az adatokat a hálózati kapcsolat létrehozása közben, majd kattintson a „ Teszt ” gombra.
- 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:
- Nyomja meg a „ Windows ” + „ R ” gombot a Futtatás parancs megnyitásához.
- Í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” - Írja be a következő parancsot annak ellenőrzéséhez, hogy a szolgáltatás elindult-e.
lsnrctl állapot
- 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 - Í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 - Most, hogy a figyelő szolgáltatás elindult, nyissa meg az alkalmazást, és ellenőrizze, hogy új kapcsolat létesíthető-e.