Kaip ištaisyti & lsquo; IO klaidą: tinklo adapteris negalėjo užmegzti ryšio & rsquo; apie „Oracle SQL“?

„Oracle SQL“ yra integruota kūrimo aplinka, sukurta dirbti su „Oracle“ duomenų bazėmis su SQL. Šį produktą nemokamai sukūrė „Oracle“ korporacija ir jis pagrįstas „Java Development Kit“. Visai neseniai buvo daug pranešimų apie klaidąIO klaida: tinklo adapteris negalėjo užmegzti ryšio “, bandant duomenų bazės ryšį.

Kas sukelia klaidą „Tinklo adapteris negali užmegzti ryšio“?

Gavę daugybę pranešimų iš kelių vartotojų, mes nusprendėme ištirti problemą ir sukūrėme sprendimų rinkinį, kad galėtume visiškai išspręsti. Be to, mes ištyrėme priežastis, dėl kurių atsirado ši klaida, ir išvardijome jas taip.

  • Neteisinga informacija: įsitikinkite, kad tinkamai įvesta ryšio informacija. Norint užmegzti ryšį, pagrindinio kompiuterio pavadinimą, prievadą, vartotojo vardą ir slaptažodį reikia įvesti teisingai. Jei kuri nors iš šių reikšmių įvedama netinkamai, gali būti suaktyvinta klaida.
  • Išjungta paslauga: labai svarbu, kad klausytojo paslauga būtų paleista fone, kad programa veiktų tinkamai. Jei ji nebuvo paleista arba išjungta, ši klaida gali būti suaktyvinta.

Dabar, kai jūs iš esmės suprantate problemos pobūdį, mes eisime prie sprendimų. Kad išvengtumėte konfliktų, būtinai jas įgyvendinkite konkrečiu būdu.

1 sprendimas: išsami informacija

Svarbu, kad būtų įvesta teisinga ryšio informacija. Kartais įvesta išsami informacija neatitinka serverio konfigūracijos ir suveikia klaida. Todėl šiame žingsnyje mes vėl patikrinsime ir įvesime išsamią informaciją. Už tai:

  1. Atsisiųskite ir įdiekite „Notepad ++“ iš čia.
  2. Eikite į šį adresą.
    DB pagrindinis puslapis: C: /app/Username/product/11.2.0 (versija gali skirtis) / dbhome_1 / Network / Admin
  3. Dešiniuoju pelės mygtuku spustelėkite „ tnsnames . ora “failą ir pasirinkite parinktį„ Open With Notepad ++ “.
  4. Po antrašte „ ORCL = “ atkreipkite dėmesį į „ Port “ ir „ Host “ išsamią informaciją.
  5. Taip pat atkreipkite dėmesį į „ Paslaugos pavadinimą “.
  6. Užmegzdami tinklo ryšį įveskite šią informaciją ir spustelėkite „ Testuoti “.
  7. Patikrinkite, ar problema išspręsta.

2 sprendimas: klausytojo paslaugos paleidimas

Gali būti, kad klausytojų paslauga nebuvo paleista. Šios paslaugos reikalauja programa, kad būtų galima užmegzti ryšį. Todėl šiame žingsnyje mes pradėsime tarnybą, komandinėje eilutėje įvesdami komandą. Už tai:

  1. Paspauskite „ Windows “ + „ R “, kad atidarytumėte vykdymo eilutę.
  2. Įveskite „ Cmd “ ir paspauskite „ Shift “ + „ Ctrl “ + „ Enter “, kad suteiktumėte administratoriaus teises.
  3. Įveskite šią komandą, kad patikrintumėte, ar paslauga paleista.
    lsnrctl būsena
  4. Jei rezultatas yra panašus į paveikslėlyje, tai reiškia, kad paslauga nebuvo pradėta.
  5. Įveskite šią komandą, jei norite paleisti paslaugą rankiniu būdu.
    lsnrctl pradžia
  6. Dabar, kai klausytojo paslauga buvo paleista, atidarykite programą ir patikrinkite , ar galima užmegzti naują ryšį.