Как да коригирам „IO грешка: Мрежовият адаптер не можа да установи връзката“ на Oracle SQL?



Опитайте Нашия Инструмент За Премахване На Проблемите

Oracle SQL е интегрирана среда за разработка, създадена за работа върху бази данни на Oracle с SQL. Този продукт е разработен и предоставен от корпорация Oracle безплатно и се основава на Java Development Kit. Съвсем наскоро имаше много съобщения за „ IO грешка: Мрежовият адаптер не можа да установи връзката ”Грешка при тестване на връзка с база данни.



IO ERROR: Мрежовият адаптер не можа да установи връзката



Какво причинява грешката „Мрежовият адаптер не можа да установи връзката“?

След като получихме многобройни отчети от множество потребители, решихме да проучим проблема и измислихме набор от решения, за да го отстраним напълно. Също така разгледахме причините, поради които тази грешка се задейства, и ги изброихме, както следва.



  • Неправилни подробности: Уверете се, че данните за връзката са въведени правилно. Името на хоста, портът, потребителското име и паролата трябва да бъдат въведени правилно, за да се установи връзката. Ако някоя от тези стойности не е въведена правилно, грешката може да се задейства.
  • Услуга за инвалиди: Много е важно услугата слушател да е стартирана във фонов режим, за да работи приложението правилно. Ако не е стартирано или е деактивирано, тази грешка може да се задейства.

Сега, когато имате основно разбиране за същността на проблема, ние ще продължим към решенията. Уверете се, че ги прилагате по конкретния начин, по който са представени, за да избегнете конфликт.

Решение 1: Проверка на подробности

Важно е да сте въвели правилните данни за връзката. Понякога въведените подробности не съответстват на конфигурациите на сървъра и грешката се задейства. Следователно в тази стъпка ще проверяваме и въвеждаме подробностите отново. За това:

  1. Изтегли и инсталирайте Notepad ++ от тук .
  2. Придвижете се до следния адрес.
    DB Home: C: /app/Username/product/11.2.0 (версията може да се различава) / dbhome_1 / Network / Admin

    Придвижване до адреса



  3. Щракнете с десния бутон върху „ tnsnames . Сега ”Файл и изберете“ Отваря се с Notepad ++ ”Опция.

    Щракнете с десния бутон върху файла и изберете „Отваряне с Notepad ++“

  4. Под ' ORCL = ”, Обърнете внимание на„ Порт ”И„ Водещ ”Подробности.
  5. Също така обърнете внимание на „ Обслужване Име '.

    Отбелязвайки подробностите

  6. Въведете тези подробности, докато установявате мрежова връзка и кликнете върху „ Тест '.
  7. Проверете дали проблемът е решен.

Решение 2: Стартиране на услуга за слушатели

Възможно е услугата за слушане да не е стартирана. Тази услуга се изисква от приложението, за да се установи връзка. Следователно в тази стъпка ще стартираме услугата, като въведем команда в командния ред. За това:

  1. Натиснете ' Windows „+“ R ”, За да отворите подканата за изпълнение.
  2. Напишете в ' Cmd И натиснете „ Shift „+“ Ctrl „+“ Въведете ”За предоставяне на административни привилегии.

    Въведете cmd в Run Prompt и натиснете „Shift“ + „Ctrl“ + „Enter“

  3. Въведете следната команда, за да проверите дали услугата е стартирана.
    lsnrctl статус
  4. Ако резултатът е подобен на изображението по-долу, това означава, че услугата не е е започнало.

    Това съобщение се показва, ако услугата не е стартирана

  5. Въведете следната команда за ръчно стартиране на услугата.
    lsnrctl старт

    Въведете командата за стартиране на услугата

  6. Сега, когато услугата за слушане е стартирана, отворен приложението и проверете за да видите дали може да се установи нова връзка.
2 минути четене