Kuinka korjata 'IO-virhe: Verkkosovitin ei pystynyt muodostamaan yhteyttä' Oracle SQL: lle?

Oracle SQL on integroitu kehitysympäristö, joka luotiin työskentelemään Oracle-tietokantojen kanssa SQL: n kanssa. Tämän tuotteen on kehittänyt ja toimittanut Oracle Corporation ilmaiseksi, ja se perustuu Java-kehityspakettiin. Aivan viime aikoina on ollut monia raportteja IO-virheestä: Verkkosovitin ei voinut muodostaa yhteyttä -virhettä testattaessa tietokantayhteyttä.

IO ERROR: Verkkosovitin ei pystynyt muodostamaan yhteyttä

Mikä aiheuttaa "Verkkosovitin ei voinut muodostaa yhteyttä" -virheen?

Saatuaan useita raportteja useilta käyttäjiltä päätimme tutkia ongelmaa ja kehitimme joukon ratkaisuja sen täydelliseksi korjaamiseksi. Tutkimme myös syitä, joiden vuoksi tämä virhe laukaistaan, ja luettelimme ne seuraavasti.

  • Virheelliset tiedot: Varmista, että yhteyden yksityiskohdat on syötetty oikein. Isäntänimi, portti, käyttäjänimi ja salasana on annettava oikein yhteyden luomiseksi. Jos jotakin näistä arvoista ei syötetä oikein, virhe saattaa laukaista.
  • Pois käytöstä: On erittäin tärkeää, että kuuntelupalvelu on käynnistetty taustalla, jotta sovellus toimii oikein. Jos sitä ei ole käynnistetty tai se on poistettu käytöstä, tämä virhe saattaa laukaista.

Nyt kun sinulla on perustiedot ongelman luonteesta, siirrymme kohti ratkaisuja. Varmista, että otat nämä käyttöön tietyllä tavalla, jolla ne esitetään konfliktien välttämiseksi.

Ratkaisu 1: Tarkista yksityiskohdat

On tärkeää, että yhteys on syötetty oikein. Joskus syötetyt tiedot eivät vastaa palvelimen kokoonpanoa ja virhe laukaistaan. Siksi tässä vaiheessa tarkistamme ja annamme tiedot uudelleen. Sen vuoksi:

  1. Lataa ja asenna Notepad ++ täältä.
  2. Siirry seuraavaan osoitteeseen.
     DB Home: C: /app/Käyttäjätunnus/tuote/11.2.0 (versio voi vaihdella) / dbhome_1 / Verkko / Järjestelmänvalvoja 

    Navigointi osoitteeseen
  3. Napsauta hiiren kakkospainikkeella tnsnames . ora ”-tiedosto ja valitse” Open With Notepad ++ ”.

    Napsauta tiedostoa hiiren kakkospainikkeella ja valitse ”Open With Notepad ++”.
  4. Huomaa ” ORCL = ” -otsikon alla “ Port ” ja “ Host ” yksityiskohdat.
  5. Huomaa myös ” Palvelun nimi ”.

    Huomaa yksityiskohdat
  6. Kirjoita nämä tiedot muodostaessasi verkkoyhteyttä ja napsauta “ Testaa ”.
  7. Tarkista, onko ongelma ratkaistu.

Ratkaisu 2: Kuuntelijapalvelun käynnistäminen

On mahdollista, että kuuntelijapalvelua ei ole käynnistetty. Tätä palvelua vaatii sovellus yhteyden muodostamiseksi. Siksi tässä vaiheessa aloitamme palvelun kirjoittamalla komennon komentokehotteeseen. Sen vuoksi:

  1. Paina “ Windows ” + “ R ” avataksesi Suoritus-kehotteen.
  2. Kirjoita ” Cmd ” ja paina “ Shift ” + “ Ctrl ” + “ Enter ” antaaksesi järjestelmänvalvojan oikeudet.

    Kirjoita cmd ajokehotteeseen ja paina “Shift” + “Ctrl” + “Enter”
  3. Kirjoita seuraava komento tarkistaaksesi, aloitetaanko palvelu.
     lsnrctl-tila 
  4. Jos tulos on samanlainen kuin alla oleva kuva, se tarkoittaa, että palvelua ei ole aloitettu.

    Tämä viesti näkyy, jos palvelua ei ole käynnistetty
  5. Aloita palvelu manuaalisesti kirjoittamalla seuraava komento.
     lsnrctl alku 

    Kirjoita komento palvelun aloittamiseksi
  6. Nyt kun kuuntelupalvelu on käynnistetty, avaa sovellus ja tarkista, voidaanko uusi yhteys luoda.

Mielenkiintoisia Artikkeleita