Cum să remediați „eroarea IO: adaptorul de rețea nu a putut stabili conexiunea” pe Oracle SQL?

Oracle SQL este un mediu de dezvoltare integrat care a fost creat pentru lucrul la bazele de date Oracle cu SQL. Acest produs este dezvoltat și furnizat gratuit de Oracle Corporation și se bazează pe kitul de dezvoltare Java. Destul de recent, au existat multe rapoarte despre o eroareIO: Adaptorul de rețea nu a putut stabili conexiunea ” în timpul testării unei conexiuni la baza de date.

IO ERROR: Adaptorul de rețea nu a putut stabili conexiunea

Care sunt cauzele erorii „Adaptorul de rețea nu a putut stabili conexiunea”?

După ce am primit numeroase rapoarte de la mai mulți utilizatori, am decis să investigăm problema și am conceput un set de soluții care să o rezolve complet. De asemenea, am analizat motivele pentru care se declanșează această eroare și le-am enumerat după cum urmează.

  • Detalii incorecte: Asigurați-vă că detaliile conexiunii au fost introduse corect. Pentru a stabili conexiunea trebuie introduse corect numele de gazdă, portul, numele de utilizator și parola. Dacă oricare dintre aceste valori nu este introdusă corect, eroarea ar putea fi declanșată.
  • Serviciu dezactivat: Este foarte important ca serviciul ascultător să fie început în fundal pentru ca aplicația să funcționeze corect. Dacă nu a fost pornită sau este dezactivată, această eroare ar putea fi declanșată.

Acum că aveți o înțelegere de bază a naturii problemei, vom merge mai departe către soluții. Asigurați-vă că le implementați în modul specific în care sunt prezentate pentru a evita conflictele.

Soluția 1: verificarea detaliilor

Este important să fie introduse detaliile corecte pentru conexiune. Uneori, detaliile introduse nu corespund configurațiilor serverului și eroarea este declanșată. Prin urmare, în acest pas, vom verifica și vom introduce din nou detaliile. Pentru asta:

  1. Descărcați și instalați Notepad ++ de aici.
  2. Navigați la următoarea adresă.
     DB Home: C: /app/Username/product/11.2.0 (versiunea poate diferi) / dbhome_1 / Network / Admin 

    Navigarea la adresă
  3. Faceți clic dreapta pe „ nume de familie ”. fișierul ora ”și selectați opțiunea„ Deschideți cu Notepad ++ ”.

    Faceți clic dreapta pe fișier și selectând „Deschideți cu Notepad ++”
  4. La rubrica „ ORCL = ”, notează detaliile „ Port ” și „ Gazdă ”.
  5. De asemenea, notați „ Numele serviciului ”.

    Notând detaliile
  6. Introduceți aceste detalii în timp ce stabiliți conexiunea de rețea și faceți clic pe „ Testare ”.
  7. Verificați dacă problema este rezolvată.

Soluția 2: Pornirea serviciului ascultător

Este posibil ca serviciul ascultător să nu fi fost pornit. Acest serviciu este solicitat de aplicație pentru a stabili o conexiune. Prin urmare, în acest pas, vom începe serviciul prin introducerea unei comenzi în promptul de comandă. Pentru asta:

  1. Apăsați „ Windows ” + „ R ” pentru a deschide promptul Run.
  2. Tastați „ Cmd ” și apăsați „ Shift ” + „ Ctrl ” + „ Enter ” pentru a oferi privilegii de administrare.

    Tastați cmd în Promptul Run și apăsați „Shift” + „Ctrl” + „Enter”
  3. Introduceți următoarea comandă pentru a verifica dacă serviciul este pornit.
     starea lsnrctl 
  4. Dacă rezultatul este similar cu imaginea de mai jos, înseamnă că serviciul nu a fost început.

    Acest mesaj este afișat dacă serviciul nu a fost pornit
  5. Introduceți următoarea comandă pentru a porni serviciul manual.
     Lsnrctl începe 

    Tastați comanda pentru a porni serviciul
  6. După ce serviciul ascultător a fost început, deschideți aplicația și verificați dacă se poate stabili o conexiune nouă.

Articole Interesante