Oracle SQL es un entorno de desarrollo integrado que se creó para trabajar en bases de datos Oracle con SQL. Oracle Corporation desarrolla y proporciona este producto de forma gratuita y se basa en el kit de desarrollo de Java. Recientemente, ha habido muchos informes de un “Error de E/S: el adaptador de red no pudo establecer la conexión” Error al probar una conexión de base de datos.
¿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 los motivos por los que se desencadena este error y los enumeramos a continuación.
- 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 de la manera específica en que se presentan para evitar conflictos.
Solución 1: Comprobación de detalles
Es importante que se hayan ingresado los detalles 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:
- Descargar e instalar Notepad++ desde aquí.
- Navegue a la siguiente dirección.
DB Home: C:/app/Username/product/11.2.0(version might differ)/dbhome_1/Network/Admin
- Haga clic con el botón derecho en “tnsnames.ora” archivo y seleccione “Abrir con Bloc de notas ++» opción.
- Bajo la «ORCL=” título, tenga en cuenta el “Puerto» y el «Anfitrión» detalles.
- Además, tenga en cuenta el «Servicio Nombre“.
- Ingrese estos detalles mientras establece la conexión de red y haga clic en “Prueba“.
- 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:
- Prensa «ventanas” + “R” para abrir el mensaje Ejecutar.
- Escribir «Comando” y presione “Cambio” + “control” + “Ingresar” para proporcionar privilegios administrativos.
- Escriba el siguiente comando para comprobar si se ha iniciado el servicio.
lsnrctl status
- Si el resultado es similar a la imagen de abajo, significa que el servicio no tiene sido iniciado.
- Ingresar el siguiente comando para iniciar el servicio manualmente.
lsnrctl start
- Ahora que se ha iniciado el servicio de escucha, abierto la aplicación y controlar para ver si se puede establecer una nueva conexión.