Hur fixar jag "IO-fel: Nätverkskortet kunde inte upprätta anslutningen" på Oracle SQL?

Oracle SQL är en integrerad utvecklingsmiljö som skapades för att arbeta med Oracle-databaser med SQL. Denna produkt utvecklas och tillhandahålls av Oracle Corporation gratis och baseras på Java Development Kit. Nyligen har det rapporterats många rapporter om ett “ IO-fel: Nätverksadaptern kunde inte upprätta anslutningsfel ” när man testade en databasanslutning.

IO-FEL: Nätverksadaptern kunde inte upprätta anslutningen

Vad orsakar felet ”Nätverkskortet kunde inte upprätta anslutningen”?

Efter att ha fått flera rapporter från flera användare beslutade vi att undersöka problemet och utformade en uppsättning lösningar för att lösa det helt. Vi tittade också på orsakerna till att detta fel utlöses och listade dem enligt följande.

  • Felaktiga detaljer : Se till att anslutningsinformationen har matats in korrekt. Värdnamn, port, användarnamn och lösenord måste anges korrekt för att upprätta anslutningen. Om något av dessa värden inte matas in korrekt kan felet utlösas.
  • Inaktiverad tjänst: Det är mycket viktigt att lyssnartjänsten har startats i bakgrunden för att applikationen ska fungera ordentligt. Om den inte har startats eller är inaktiverad kan det här felet utlösas.

Nu när du har en grundläggande förståelse för problemets natur kommer vi att gå vidare mot lösningarna. Se till att implementera dessa på det specifika sättet som de presenteras för att undvika konflikter.

Lösning 1: Kontrollera detaljer

Det är viktigt att rätt information har angetts för anslutningen. Ibland stämmer de angivna detaljerna inte med serverkonfigurationerna och felet utlöses. Därför kommer vi i detta steg att kontrollera och ange detaljerna igen. För det:

  1. Ladda ner och installera Notepad ++ härifrån.
  2. Navigera till följande adress.
     DB Home: C: /app/Username/product/11.2.0 (versionen kan skilja sig) / dbhome_1 / Network / Admin 

    Navigera till adressen
  3. Högerklicka på “ tnsnames . ora ”-filen och välj“ Open With Notepad ++ ”-alternativ.

    Högerklicka på filen och välj “Open With Notepad ++”
  4. Under rubriken " ORCL = ", notera informationen om " Port " och " Host ".
  5. Observera också “ Servicenamn ”.

    Noterar detaljerna
  6. Ange dessa detaljer medan du upprättar nätverksanslutningen och klicka på " Test ".
  7. Kontrollera om problemet är löst.

Lösning 2: Starta lyssnarservice

Det är möjligt att lyssnartjänsten inte har startats. Denna tjänst krävs av applikationen för att upprätta en anslutning. Därför kommer vi i detta steg att starta tjänsten genom att ange ett kommando i kommandotolken. För det:

  1. Tryck på “ Windows ” + “ R ” för att öppna Kör-prompten.
  2. Skriv in " Cmd " och tryck på " Skift " + " Ctrl " + " Enter " för att ge behöriga behörigheter.

    Att skriva cmd i Run Prompt och trycka på “Shift” + “Ctrl” + “Enter”
  3. Skriv in följande kommando för att kontrollera om tjänsten startas.
     lsnrctl-status 
  4. Om resultatet liknar bilden nedan betyder det att tjänsten inte har startats.

    Det här meddelandet visas om tjänsten inte har startats
  5. Ange följande kommando för att starta tjänsten manuellt.
     Jag startar 

    Skriva i kommandot för att starta tjänsten
  6. Nu när lyssnartjänsten har startats öppnar du applikationen och kontrollerar om en ny anslutning kan upprättas.

Intressanta Artiklar