No conecto con Sql Server 2000

07/01/2009 - 10:29 por Javi | Informe spam
Hola a todos y feliz año 2009,

Me han pasado una pequeña aplicación java que se conecta con una base de
datos Sql Server 2000. Todo esto está corriendo en un Windows 2003 con SP2.
Al ejecutar la apliación java me sale el siguiente error:

<![CDATA[No se pudo conectar con el servidor:
jdbc:sqlserver://local;databaseName=MiDataBase;.]]>
<log4j:throwable><![CDATA[com.microsoft.sqlserver.jdbc.SQLServerException:
La conexión TCP/IP al host ha fallado. java.net.UnknownHostException:
at
com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown
Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown
Source)
at
com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown
Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at conexion_sql.Conexion.Abrirconexion(Conexion.java:43)
at conexion_sql.Conexion.consultaBD(Conexion.java:494)
at conexion_sql.Consulta.main(Consulta.java:27)
]]></log4j:throwable>
</log4j:event>


Resumiendo que "La conexión TCP/IP al host ha fallado". He estado
investigando y he leido por foros que es porque el puerto 1433 ha cambiado al
tener windows 2003 con sp2. Reviso la configuración del Sql Sever y el puerto
es 1433.

Alguien me puede ayudar?

Muchas gracias,

Un cordial saludo,

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
07/01/2009 - 10:40 | Informe spam
¿Está habilitado el protocolo TCP/IP en el servidor? ¿responde al ping?
¿tienes firewalls que puedan impedir llegar a esa IP:puerto? ¿has probado con
un TELNET a ese puerto? ¿está bien puesta la dirección IP? ¿has probado con
otro protocolo? ¿has probado con otro driver?

Como verás, son muchas cosas las que se pueden comprobar...


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Javi" wrote:


Hola a todos y feliz año 2009,

Me han pasado una pequeña aplicación java que se conecta con una base de
datos Sql Server 2000. Todo esto está corriendo en un Windows 2003 con SP2.
Al ejecutar la apliación java me sale el siguiente error:

<![CDATA[No se pudo conectar con el servidor:
jdbc:sqlserver://local;databaseName=MiDataBase;.]]>
<log4j:throwable><![CDATA[com.microsoft.sqlserver.jdbc.SQLServerException:
La conexión TCP/IP al host ha fallado. java.net.UnknownHostException:
at
com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown
Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown
Source)
at
com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown
Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at conexion_sql.Conexion.Abrirconexion(Conexion.java:43)
at conexion_sql.Conexion.consultaBD(Conexion.java:494)
at conexion_sql.Consulta.main(Consulta.java:27)
]]></log4j:throwable>
</log4j:event>


Resumiendo que "La conexión TCP/IP al host ha fallado". He estado
investigando y he leido por foros que es porque el puerto 1433 ha cambiado al
tener windows 2003 con sp2. Reviso la configuración del Sql Sever y el puerto
es 1433.

Alguien me puede ayudar?

Muchas gracias,

Un cordial saludo,
Respuesta Responder a este mensaje
#2 Javi
07/01/2009 - 12:11 | Informe spam
Hola,

Todas esas preguntas ya me las habia planteado, pero aún asi sigue sin
conectar. Voy a revisarlo de nuevo.

Saludos y enhorabuena por el el producto Navento que ha creado Avanzit,

"Carlos Sacristan" wrote:

¿Está habilitado el protocolo TCP/IP en el servidor? ¿responde al ping?
¿tienes firewalls que puedan impedir llegar a esa IP:puerto? ¿has probado con
un TELNET a ese puerto? ¿está bien puesta la dirección IP? ¿has probado con
otro protocolo? ¿has probado con otro driver?

Como verás, son muchas cosas las que se pueden comprobar...


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Javi" wrote:

>
> Hola a todos y feliz año 2009,
>
> Me han pasado una pequeña aplicación java que se conecta con una base de
> datos Sql Server 2000. Todo esto está corriendo en un Windows 2003 con SP2.
> Al ejecutar la apliación java me sale el siguiente error:
>
> <![CDATA[No se pudo conectar con el servidor:
> jdbc:sqlserver://local;databaseName=MiDataBase;.]]>
> <log4j:throwable><![CDATA[com.microsoft.sqlserver.jdbc.SQLServerException:
> La conexión TCP/IP al host ha fallado. java.net.UnknownHostException:
> at
> com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown
> Source)
> at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown
> Source)
> at
> com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown
> Source)
> at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
> at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
> at java.sql.DriverManager.getConnection(Unknown Source)
> at java.sql.DriverManager.getConnection(Unknown Source)
> at conexion_sql.Conexion.Abrirconexion(Conexion.java:43)
> at conexion_sql.Conexion.consultaBD(Conexion.java:494)
> at conexion_sql.Consulta.main(Consulta.java:27)
> ]]></log4j:throwable>
> </log4j:event>
>
>
> Resumiendo que "La conexión TCP/IP al host ha fallado". He estado
> investigando y he leido por foros que es porque el puerto 1433 ha cambiado al
> tener windows 2003 con sp2. Reviso la configuración del Sql Sever y el puerto
> es 1433.
>
> Alguien me puede ayudar?
>
> Muchas gracias,
>
> Un cordial saludo,
Respuesta Responder a este mensaje
#3 Eduardo Castro
07/01/2009 - 16:59 | Informe spam
Puedes verificar que SQL Server esta habilitado en el puerto 1433 o tal vez
esta cambiado el puerto por default, si es asi debes crear una alias en el
cliente utilizando cliconfg.exe

Saludos
Eduardo Castro
Costa Rica
MCSE, MCDBA, TS SQL 2005, MCSD, CCNA


"Javi" wrote:


Hola,

Todas esas preguntas ya me las habia planteado, pero aún asi sigue sin
conectar. Voy a revisarlo de nuevo.

Saludos y enhorabuena por el el producto Navento que ha creado Avanzit,

"Carlos Sacristan" wrote:

> ¿Está habilitado el protocolo TCP/IP en el servidor? ¿responde al ping?
> ¿tienes firewalls que puedan impedir llegar a esa IP:puerto? ¿has probado con
> un TELNET a ese puerto? ¿está bien puesta la dirección IP? ¿has probado con
> otro protocolo? ¿has probado con otro driver?
>
> Como verás, son muchas cosas las que se pueden comprobar...
>
>
> Un saludo
> -
> www.navento.com
> Servicios de Localización GPS
>
>
> "Javi" wrote:
>
> >
> > Hola a todos y feliz año 2009,
> >
> > Me han pasado una pequeña aplicación java que se conecta con una base de
> > datos Sql Server 2000. Todo esto está corriendo en un Windows 2003 con SP2.
> > Al ejecutar la apliación java me sale el siguiente error:
> >
> > <![CDATA[No se pudo conectar con el servidor:
> > jdbc:sqlserver://local;databaseName=MiDataBase;.]]>
> > <log4j:throwable><![CDATA[com.microsoft.sqlserver.jdbc.SQLServerException:
> > La conexión TCP/IP al host ha fallado. java.net.UnknownHostException:
> > at
> > com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown
> > Source)
> > at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown
> > Source)
> > at
> > com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown
> > Source)
> > at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
> > at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
> > at java.sql.DriverManager.getConnection(Unknown Source)
> > at java.sql.DriverManager.getConnection(Unknown Source)
> > at conexion_sql.Conexion.Abrirconexion(Conexion.java:43)
> > at conexion_sql.Conexion.consultaBD(Conexion.java:494)
> > at conexion_sql.Consulta.main(Consulta.java:27)
> > ]]></log4j:throwable>
> > </log4j:event>
> >
> >
> > Resumiendo que "La conexión TCP/IP al host ha fallado". He estado
> > investigando y he leido por foros que es porque el puerto 1433 ha cambiado al
> > tener windows 2003 con sp2. Reviso la configuración del Sql Sever y el puerto
> > es 1433.
> >
> > Alguien me puede ayudar?
> >
> > Muchas gracias,
> >
> > Un cordial saludo,
Respuesta Responder a este mensaje
#4 Eduardo Castro
07/01/2009 - 17:15 | Informe spam
"Eduardo Castro" wrote in message
news:
Puedes verificar que SQL Server esta habilitado en el puerto 1433 o tal
vez
esta cambiado el puerto por default, si es asi debes crear una alias en el
cliente utilizando cliconfg.exe

Saludos
Eduardo Castro
Costa Rica
MCSE, MCDBA, TS SQL 2005, MCSD, CCNA


"Javi" wrote:


Hola,

Todas esas preguntas ya me las habia planteado, pero aún asi sigue sin
conectar. Voy a revisarlo de nuevo.

Saludos y enhorabuena por el el producto Navento que ha creado Avanzit,

"Carlos Sacristan" wrote:

> ¿Está habilitado el protocolo TCP/IP en el servidor? ¿responde al ping?
> ¿tienes firewalls que puedan impedir llegar a esa IP:puerto? ¿has
> probado con
> un TELNET a ese puerto? ¿está bien puesta la dirección IP? ¿has probado
> con
> otro protocolo? ¿has probado con otro driver?
>
> Como verás, son muchas cosas las que se pueden comprobar...
>
>
> Un saludo
> -
> www.navento.com
> Servicios de Localización GPS
>
>
> "Javi" wrote:
>
> >
> > Hola a todos y feliz año 2009,
> >
> > Me han pasado una pequeña aplicación java que se conecta con una base
> > de
> > datos Sql Server 2000. Todo esto está corriendo en un Windows 2003
> > con SP2.
> > Al ejecutar la apliación java me sale el siguiente error:
> >
> > <![CDATA[No se pudo conectar con el servidor:
> > jdbc:sqlserver://local;databaseName=MiDataBase;.]]>
> > <log4j:throwable><![CDATA[com.microsoft.sqlserver.jdbc.SQLServerException:
> > La conexión TCP/IP al host ha fallado.
> > java.net.UnknownHostException:
> > at
> > com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown
> > Source)
> > at
> > com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown
> > Source)
> > at
> > com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown
> > Source)
> > at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown
> > Source)
> > at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown
> > Source)
> > at java.sql.DriverManager.getConnection(Unknown Source)
> > at java.sql.DriverManager.getConnection(Unknown Source)
> > at conexion_sql.Conexion.Abrirconexion(Conexion.java:43)
> > at conexion_sql.Conexion.consultaBD(Conexion.java:494)
> > at conexion_sql.Consulta.main(Consulta.java:27)
> > ]]></log4j:throwable>
> > </log4j:event>
> >
> >
> > Resumiendo que "La conexión TCP/IP al host ha fallado". He estado
> > investigando y he leido por foros que es porque el puerto 1433 ha
> > cambiado al
> > tener windows 2003 con sp2. Reviso la configuración del Sql Sever y
> > el puerto
> > es 1433.
> >
> > Alguien me puede ayudar?
> >
> > Muchas gracias,
> >
> > Un cordial saludo,
Respuesta Responder a este mensaje
#5 Javi
08/01/2009 - 09:41 | Informe spam
Hola Eduardo,

Tanto en "Herramienta de red del cliente" como en "Herramienta de red del
servidor" tengo el protocolo TCP/IP en la lista de protocolos habilitados. Al
seleccionar TCP/IP pincho en propiedades y me indica que el puerto es el 1433.

Ya no se que hacer ni que mirar. No consigo que la aplicación java se
conecte a la base de datos siendo el mensaje el mismo:

"<log4j:throwable><![CDATA[com.microsoft.sqlserver.jdbc.SQLServerException:
La conexión TCP/IP al host ha fallado."

Cambio el nombre del servidor por la ip, le pongo el puerto, se lo quito y
nada. El firewall del sistema operativo (es un windows 2003) está
deshabilitado.

Muchas gracias por su tiempo,

Un cordial saludo,

"Eduardo Castro" wrote:

Puedes verificar que SQL Server esta habilitado en el puerto 1433 o tal vez
esta cambiado el puerto por default, si es asi debes crear una alias en el
cliente utilizando cliconfg.exe

Saludos
Eduardo Castro
Costa Rica
MCSE, MCDBA, TS SQL 2005, MCSD, CCNA


"Javi" wrote:

>
> Hola,
>
> Todas esas preguntas ya me las habia planteado, pero aún asi sigue sin
> conectar. Voy a revisarlo de nuevo.
>
> Saludos y enhorabuena por el el producto Navento que ha creado Avanzit,
>
> "Carlos Sacristan" wrote:
>
> > ¿Está habilitado el protocolo TCP/IP en el servidor? ¿responde al ping?
> > ¿tienes firewalls que puedan impedir llegar a esa IP:puerto? ¿has probado con
> > un TELNET a ese puerto? ¿está bien puesta la dirección IP? ¿has probado con
> > otro protocolo? ¿has probado con otro driver?
> >
> > Como verás, son muchas cosas las que se pueden comprobar...
> >
> >
> > Un saludo
> > -
> > www.navento.com
> > Servicios de Localización GPS
> >
> >
> > "Javi" wrote:
> >
> > >
> > > Hola a todos y feliz año 2009,
> > >
> > > Me han pasado una pequeña aplicación java que se conecta con una base de
> > > datos Sql Server 2000. Todo esto está corriendo en un Windows 2003 con SP2.
> > > Al ejecutar la apliación java me sale el siguiente error:
> > >
> > > <![CDATA[No se pudo conectar con el servidor:
> > > jdbc:sqlserver://local;databaseName=MiDataBase;.]]>
> > > <log4j:throwable><![CDATA[com.microsoft.sqlserver.jdbc.SQLServerException:
> > > La conexión TCP/IP al host ha fallado. java.net.UnknownHostException:
> > > at
> > > com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown
> > > Source)
> > > at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown
> > > Source)
> > > at
> > > com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown
> > > Source)
> > > at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
> > > at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
> > > at java.sql.DriverManager.getConnection(Unknown Source)
> > > at java.sql.DriverManager.getConnection(Unknown Source)
> > > at conexion_sql.Conexion.Abrirconexion(Conexion.java:43)
> > > at conexion_sql.Conexion.consultaBD(Conexion.java:494)
> > > at conexion_sql.Consulta.main(Consulta.java:27)
> > > ]]></log4j:throwable>
> > > </log4j:event>
> > >
> > >
> > > Resumiendo que "La conexión TCP/IP al host ha fallado". He estado
> > > investigando y he leido por foros que es porque el puerto 1433 ha cambiado al
> > > tener windows 2003 con sp2. Reviso la configuración del Sql Sever y el puerto
> > > es 1433.
> > >
> > > Alguien me puede ayudar?
> > >
> > > Muchas gracias,
> > >
> > > Un cordial saludo,
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida