error de conexion entre visual studio 2005 y sql server 2000 ... ?

18/12/2006 - 23:17 por naom310 | Informe spam
Hola a todos,
tengo un pequeño problema de conexión entre Visual Studio 2005 y SQL
Server 2000, el problema es el siguiente estoy realizando una
aplicación Web en dicha plataforma utilizando Visual Basic como
lenguaje y el gestor de BD es SQL Server 2000 en una red de grupo de
trabajo donde no existe hasta donde yo he visto ningún servidor dhcp o
un dominio o un Proxy Server etc. hay una conexión directa a inet
entre las PC de escritorio, bueno el asunto es que utilizando el
servidor SQL 2000 localmente y la aplicación Web local no hay ningún
problema pero cuando cambio la cadena de conexión a otro servidor de
el mismo grupo de trabajo no se logra conectar, envía un error al
conectar ... (no recuerdo bien el mensaje pero es de la conexión);
probé deteniendo los firewall, el de Windows y el otro era del Norton
pensando que era eso y tampoco se conectó, tambien intente conectar
desde el explorador de servidores del mismo visual studio .net 2005 y
envía el mismo error de conexión, lo único que si funciona es el
administrador corporativo del SQL srv 2000 donde ambos servidores
están registrados en ambos lados (en las dos PC) y creo también que
el SQL Managmen Studio Express también puede ver al servidor en al
otra PC.
Agradecería comentarios, sugerencias o cualquier tipo de ayuda que me
puedan brindar.
 

Leer las respuestas

#1 Alberto Poblacion
19/12/2006 - 08:31 | Informe spam
wrote in message
news:
[...] lo único que si funciona es el
administrador corporativo del SQL
[...] y creo también que
el SQL Managmen Studio Express también puede
ver al servidor en al otra PC.



Bien, si el administrador corporativo y el ssmse conectan al otro PC
entonces no es un problema de firewall. Dado que hay conectividad entre los
dos equipos, el problema es probable que se encuentre en la cadena de
conexión que estás empleando.
Comprueba el servidor que hay indicado en la cadena de conexión. Si es
un nombre y no una IP, verifica desde la línea de comandos (por ejemplo, con
un ping) que el nombre se resuelve correctamente. Si incluye un nombre de
instancia, en lugar de referirse a la instancia predeterminada, comprueba
que el administrador corporativo y el ssmse son capaces de conectarse
efectivamente a dicha instancia además de a la predeterminada.
Finalmente, comprueba las credenciales. Puede que el administrador
corporativo y el ssmse se hayan registrado con un nombre de usuario y una
password que funcionen correctamente en el servidor, pero que tu programa
use en su cadena de conexión un usuario y password que el servidor esté
rechazando. Verifica el usuario y password con alguna de las herramientas de
sql server, por ejemplo, desde el ssmse haz "Nueva consulta" y en la ventana
de login pon las mismas credenciales que tengas en tu cadena de conexión, a
ver si efectivamente las admite.

Preguntas similares