Как исправить ошибку ввода-вывода: сетевой адаптер не может установить соединение в Oracle SQL?
Oracle SQL - это интегрированная среда разработки, созданная для работы с базами данных Oracle с помощью SQL. Этот продукт разработан и предоставляется корпорацией Oracle бесплатно и основан на Java Development Kit. Совсем недавно было много сообщений об ошибке « Ошибка ввода-вывода: сетевой адаптер не может установить соединение » во время тестирования соединения с базой данных.
Что вызывает ошибку «Сетевой адаптер не может установить соединение»?
После получения многочисленных отчетов от нескольких пользователей мы решили исследовать проблему и разработали набор решений, чтобы полностью ее устранить. Также мы рассмотрели причины, по которым вызвана эта ошибка, и перечислили их следующим образом.
- Неправильные данные: убедитесь, что данные соединения были введены правильно. Имя хоста, порт, имя пользователя и пароль должны быть введены правильно, чтобы установить соединение. Если какое-либо из этих значений введено неправильно, ошибка может быть вызвана.
- Отключенная служба: очень важно, чтобы служба прослушивания была запущена в фоновом режиме, чтобы приложение работало должным образом. Если оно не было запущено или отключено, эта ошибка может быть вызвана.
Теперь, когда у вас есть общее представление о природе проблемы, мы будем двигаться к ее решению. Убедитесь, что реализовали их особым способом, которым они представлены, чтобы избежать конфликта.
Решение 1. Проверка деталей
Важно, чтобы для соединения были введены правильные данные. Иногда введенные данные не соответствуют конфигурациям сервера, и возникает ошибка. Поэтому на этом этапе мы будем проверять и вводить данные снова. Для этого:
- Загрузите и установите Notepad ++ здесь.
- Перейдите по следующему адресу.
Домашняя страница БД: C: /app/Username/product/11.2.0 (версия может отличаться) / dbhome_1 / Сеть / Администратор
Навигация по адресу - Щелкните правой кнопкой мыши на « tnsnames . ora »и выберите опцию« Открыть с помощью Notepad ++ ».
Щелкните правой кнопкой мыши файл и выберите «Открыть с помощью Блокнота ++». - Под заголовком « ORCL = » обратите внимание на « Порт » и « Хост ».
- Также обратите внимание на « Название услуги ».
Записывая детали - Введите эти данные при установлении сетевого подключения и нажмите « Тест ».
- Проверьте, решена ли проблема.
Решение 2. Запуск службы прослушивателя
Возможно, служба прослушивания еще не запущена. Эта услуга требуется приложением для установления соединения. Поэтому на этом этапе мы запустим службу, введя команду в командной строке. Для этого:
- Нажмите « Windows » + « R », чтобы открыть окно «Выполнить».
- Введите « Cmd » и нажмите « Shift » + « Ctrl » + « Enter », чтобы предоставить административные привилегии.
Введите cmd в строке «Выполнить» и нажмите «Shift» + «Ctrl» + «Enter» - Введите следующую команду, чтобы проверить, запущена ли служба.
статус lsnrctl
- Если результат похож на изображение ниже, это означает, что служба не была запущена.
Это сообщение отображается, если служба еще не запущена - Введите следующую команду, чтобы запустить службу вручную.
lsnrctl start
Введите команду для запуска службы - Теперь, когда служба прослушивания запущена, откройте приложение и проверьте, можно ли установить новое соединение.