Kaip pašalinti „IO klaidą: tinklo adapteris negalėjo užmegzti ryšio“ „Oracle SQL“?



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

„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 gauta daug pranešimų apie IO klaida: tinklo adapteris negalėjo užmegzti ryšio Bandant duomenų bazės ryšį įvyko klaida.

IO ERROR: tinklo adapteris negalėjo užmegzti ryšio



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 problemą. Be to, mes ištyrėme priežastis, dėl kurių atsirado ši klaida, ir išvardijome jas taip.



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

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. parsisiųsti 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

    Naršymas adresu



  3. Dešiniuoju pelės mygtuku spustelėkite „ tnsnames . Dabar Failą ir pasirinkite „ Atidarykite naudodami „Notepad ++“ “Parinktį.

    Dešiniuoju pelės mygtuku spustelėkite failą ir pasirinkite „Open With Notepad ++“

  4. Pagal „ ORCL = “Antraštę, atkreipkite dėmesį į Uostas ' ir ' Šeimininkas “Išsami informacija.
  5. Taip pat atkreipkite dėmesį į Aptarnavimas vardas '.

    Pažymėdamas detales

  6. Užmegzdami tinklo ryšį įveskite šią informaciją ir spustelėkite „ Testas '.
  7. Patikrinkite, ar problema išspręsta.

2 sprendimas: klausytojo paslaugos paleidimas

Gali būti, kad klausytojų paslauga nebuvo pradėta. Š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 eilutę Vykdyti.
  2. Įrašykite ' Cmd “Ir paspauskite„ „Shift“ „+“ „Ctrl“ „+“ Įveskite “Suteikti administratoriaus privilegijas.

    Įveskite cmd paleidimo eilutėje ir paspauskite „Shift“ + „Ctrl“ + „Enter“

  3. Įveskite šią komandą, kad patikrintumėte, ar paslauga paleista.
    lsnrctl būsena
  4. Jei rezultatas yra panašus į paveikslėlį žemiau, tai reiškia, kad paslauga neturi buvo pradėta.

    Šis pranešimas rodomas, jei paslauga nebuvo paleista

  5. Įveskite šią komandą paleisti paslaugą rankiniu būdu.
    lsnrctl pradžia

    Įveskite komandą, kad paleistumėte paslaugą

  6. Dabar, kai buvo pradėta klausytojų paslauga, atviras paraiška ir patikrinti ar galima užmegzti naują ryšį.
2 minutes perskaityta