Solución Problema de conexión de MS SQL Server 2005 con Java

Después de estar buscando la solución al problema que da Java al intentar conectarse con SQL Server 2005 Express Edition me tope con varios blogs que indicaban que en primera revisara la configuración del Firewall de Windows abriendo el puerto que deseamos utilizar. Eso intenté pero el problema seguía. He aquí la solución un poco más a detalle en comparación a los sitios que referencie:

  1. Cerciórate que el problema no se deba al Driver. En mi caso utilizo el archivo .JAR que contiene el JDBC tipo 4 añadiéndolo al CLASSPATH del sistema como al de NetBeans.
  2. Selecciona el Administrador de Configuración de SQL Server.
  3. Las conexiones TCP/IP deben estar habilitadas, si no es tu caso habilítalas. Si te pide reiniciar el servicio hazlo.
  4. Da clic derecho sobre el protocolo TCP/IP y selecciona las propiedades.
  5. De la ventana que aparece cámbiate a la pestaña Direcciones IP. En la sección IPAII escribe el número de puerto con el cual tu aplicación Java se conectará, para mi caso utilizo el puerto 1400. Si te pide que reinicies el servicio hazlo.

configuracion IP

Por si las dudas también hice lo mismo con el IP1.  Con esto se resuelve el siguiente problema que muestra Java en tiempo de Ejecución. Espero les sirva.

No se pudo realizar la conexión TCP/IP al host localhost, puerto 1400.
Error: "Connection refused: connect. Verifique las propiedades de conexión,
compruebe que hay una instancia de SQL Server ejecutándose en el host
y aceptando las conexiones TCP/IP en el puerto y compruebe que no hay ningún
firewall bloqueando las conexiones TCP en el puerto.".
Exception in thread "main" java.lang.NullPointerException
About these ads

16 comentarios en “Solución Problema de conexión de MS SQL Server 2005 con Java

  1. GRACIAS GENIO ABSOLUTO!!!!!, me salvaste la vida, estuve tratando de hacer andar esta mierda hace 8 horas y no podia hasta que encontre este magico post.

    GRACIAS GRACIAS GRACIAS!!!! :D

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s