Problemas para conectar base de sql
Saludos!
Tengo unos problemas para hacer una conexión, te explica todo mi escenario y aver que solución me das:
Tengo una red lan de 2 maquinas ( mi cliente y mi servidor) en el servidor tengo instalado el sql express 2005 con la base de datos. Y en el cliene una pequeña interfaz que solo debe hacer una consulta. Ya probé que ambas maquinas pertenezcan al mismo grupo de trabajo y si hay conexión entre ellas.. Y el sql de mi maquina servidor ya lo configure para conexiones remotas. El punto es que nunca había trabajado con conexiones en red y no tengo idea clara de como poder hacerlo. Según investigue hay que usar la IP de la maquina servidos y el puerto asignado que en SQl es el 1433, y la cadena de conexión seria así:
public string conexion = "Data Source=192.168.1.100,1433;Initial Catalog=presatec;User Id=presatec; Password=almacen";
El punto es que la conexión me dispara el error de que no puede abrir la conexión (error 40 de sql). No se si la cadena de conexión que estoy usando es la correcta, si debo de tener tener necesariamente un usuario creado o puedo usar el 'Integrated Security =True'.
Te agradecería enormenmente que me explicaras o me dieras un ejemplo de como se puede realizar la consulta de la base de datos en red, o bien que me hace falta..
Gracias de ante mano por el tiempo invertido en mi duda..
Tengo unos problemas para hacer una conexión, te explica todo mi escenario y aver que solución me das:
Tengo una red lan de 2 maquinas ( mi cliente y mi servidor) en el servidor tengo instalado el sql express 2005 con la base de datos. Y en el cliene una pequeña interfaz que solo debe hacer una consulta. Ya probé que ambas maquinas pertenezcan al mismo grupo de trabajo y si hay conexión entre ellas.. Y el sql de mi maquina servidor ya lo configure para conexiones remotas. El punto es que nunca había trabajado con conexiones en red y no tengo idea clara de como poder hacerlo. Según investigue hay que usar la IP de la maquina servidos y el puerto asignado que en SQl es el 1433, y la cadena de conexión seria así:
public string conexion = "Data Source=192.168.1.100,1433;Initial Catalog=presatec;User Id=presatec; Password=almacen";
El punto es que la conexión me dispara el error de que no puede abrir la conexión (error 40 de sql). No se si la cadena de conexión que estoy usando es la correcta, si debo de tener tener necesariamente un usuario creado o puedo usar el 'Integrated Security =True'.
Te agradecería enormenmente que me explicaras o me dieras un ejemplo de como se puede realizar la consulta de la base de datos en red, o bien que me hace falta..
Gracias de ante mano por el tiempo invertido en mi duda..
1 Respuesta
Respuesta de tnathos
1