¿Cómo solucionar el 'error de E / S: el adaptador de red no pudo establecer la conexión' en Oracle SQL?



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Oracle SQL es un entorno de desarrollo integrado que se creó para trabajar en bases de datos Oracle con SQL. Este producto es desarrollado y proporcionado por Oracle Corporation de forma gratuita y se basa en el kit de desarrollo de Java. Recientemente, ha habido muchos informes de un ' Error de IO: el adaptador de red no pudo establecer la conexión ”Error al probar una conexión a la base de datos.



ERROR IO: el adaptador de red no pudo establecer la conexión



¿Qué causa el error 'El adaptador de red no pudo establecer la conexión'?

Después de recibir numerosos informes de varios usuarios, decidimos investigar el problema e ideamos un conjunto de soluciones para solucionarlo por completo. Además, analizamos las razones por las cuales se desencadena este error y las enumeramos de la siguiente manera.



  • Detalles incorrectos: Asegúrese de que los detalles de la conexión se hayan ingresado correctamente. El nombre de host, el puerto, el nombre de usuario y la contraseña deben ingresarse correctamente para establecer la conexión. Si alguno de estos valores no se ingresa correctamente, es posible que se active el error.
  • Servicio para discapacitados: Es muy importante que el servicio de escucha se haya iniciado en segundo plano para que la aplicación funcione correctamente. Si no se ha iniciado o está deshabilitado, es posible que se active este error.

Ahora que tiene una comprensión básica de la naturaleza del problema, avanzaremos hacia las soluciones. Asegúrese de implementarlos en la forma específica en que se presentan para evitar conflictos.

Solución 1: Verificación de detalles

Es importante que se hayan introducido los datos correctos para la conexión. A veces, los detalles ingresados ​​no coinciden con las configuraciones del servidor y se activa el error. Por lo tanto, en este paso, estaremos verificando e ingresando los detalles nuevamente. Para eso:

  1. Descargar e instale Notepad ++ desde aquí .
  2. Navega a la siguiente dirección.
    DB Home: C: /app/Username/product/11.2.0 (la versión puede diferir) / dbhome_1 / Network / Admin

    Navegando a la dirección



  3. Haga clic derecho en el ' tnsnames . Ahora 'Archivo y seleccione' Abrir con Notepad ++ ' opción.

    Haga clic derecho en el archivo y seleccione 'Abrir con Notepad ++'

  4. Bajo la ' ORCL = 'Encabezado, tenga en cuenta el' Puerto ' y el ' Anfitrión ”Detalles.
  5. Además, tenga en cuenta el ' Servicio Nombre “.

    Anotando los detalles

  6. Ingrese estos detalles mientras establece la conexión de red y haga clic en ' Prueba “.
  7. Verifique si el problema está resuelto.

Solución 2: iniciar el servicio de escucha

Es posible que el servicio de escucha no se haya iniciado. La aplicación requiere este servicio para establecer una conexión. Por lo tanto, en este paso, iniciaremos el servicio ingresando un comando en el símbolo del sistema. Para eso:

  1. Prensa ' Ventanas ” + “ R ”Para abrir el indicador Ejecutar.
  2. Escribir ' Cmd 'Y presione' Cambio ” + “ Ctrl ” + “ Entrar ”Para proporcionar privilegios administrativos.

    Escribiendo cmd en el indicador de ejecución y presionando 'Shift' + 'Ctrl' + 'Enter'

  3. Escriba el siguiente comando para verificar si el servicio está iniciado.
    estado lsnrctl
  4. Si el resultado es similar a la imagen de abajo, significa que el servicio no tiene iniciado.

    Este mensaje se muestra si el servicio no se ha iniciado

  5. Entrar el siguiente comando para iniciar el servicio manualmente.
    inicio lsnrctl

    Escribiendo el comando para iniciar el servicio

  6. Ahora que se ha iniciado el servicio de escucha, abierto la aplicación y cheque para ver si se puede establecer una nueva conexión.
2 minutos de lectura