Falla al conectar a la BD SQL Server en red local

27/04/2009 - 20:21 por Almager | Informe spam
Buen día a todos, tengo un problema de conexión en red, estoy usando un
programa de punto de venta el cual utiliza SQL Server Express 2005 como motor
de BD, mi problema es que no puedo conectar en red dos PCs para utilizar el
programa, estas PCs se logean a un servidor con windows server 2003, estan
dentro de un dominio y utilizan direcciones IP fijas, el servidor no tiene
definida ninguna politica de grupo, ni firewall a nivel servidor, todos sus
usuarios tienen acceso total a las carpetas compartidas del servidor, el
servidor no tiene que ver nada con el uso del programa punto de venta, en las
PCs en cuestión tengo configurado el SQL para trabajo en red, y en el
firewall de windows tengo abierto el puerto dinámico generado por el SQL
server en cada PC, aun así no logro establecer la conexión en red local, el
error que me aparece en la PC cliente es el siguiente:
"Existe un error al intentar hacer la conexión -2147467259 TCP Provider:
Timeout error [258]. código duro:58"
Espero me puedan apoyar con este problema
Saludos cordiales
Almager

Preguntas similare

Leer las respuestas

#1 Carlos A.
27/04/2009 - 22:44 | Informe spam
No entendi, que es lo que desea conectar si sql esta instalado en cada maquina?
Un saludo,

"Almager" wrote:

Buen día a todos, tengo un problema de conexión en red, estoy usando un
programa de punto de venta el cual utiliza SQL Server Express 2005 como motor
de BD, mi problema es que no puedo conectar en red dos PCs para utilizar el
programa, estas PCs se logean a un servidor con windows server 2003, estan
dentro de un dominio y utilizan direcciones IP fijas, el servidor no tiene
definida ninguna politica de grupo, ni firewall a nivel servidor, todos sus
usuarios tienen acceso total a las carpetas compartidas del servidor, el
servidor no tiene que ver nada con el uso del programa punto de venta, en las
PCs en cuestión tengo configurado el SQL para trabajo en red, y en el
firewall de windows tengo abierto el puerto dinámico generado por el SQL
server en cada PC, aun así no logro establecer la conexión en red local, el
error que me aparece en la PC cliente es el siguiente:
"Existe un error al intentar hacer la conexión -2147467259 TCP Provider:
Timeout error [258]. código duro:58"
Espero me puedan apoyar con este problema
Saludos cordiales
Almager
Respuesta Responder a este mensaje
#2 Almager
28/04/2009 - 03:25 | Informe spam
Que tal Carlos, Lo que deseo es hacer funcionar un programa de punto de venta
(MybusinessPos Elite) con conexión en red local entre dos PCs, cada una tiene
instalado el SQL porque es requisito previo que se tenga instalado, de lo
contrario el programa no funciona, en modo monousuario el SQL funciona
perfecto para cada PC, pero cuando intento conectar en red dos PCs la Pc
cliente no se logra conectar a la PC servidor, estas PCs se logean a un
servidor con WS2003, y estan dentro de un dominio con IPs fijas, los datos de
configuración para el acceso de la CP cliente a la PC Servidor es el nombre
de la base de datos, el nombre del servidor, el Puerto TCP del servidor, el
user y el passqord del servidor, pero al momento de intentar entrar al
programa no me permite conectar y me aparece el error que menciono en el post
anterior, por otro lado, hice la prueba con las PCs fuera del dominio del
servidor y con IPs dinámicas generadas por el DHCP, y si se logran conectar
en red, el programa punto de venta funciona sin problemas, estoy usando el
puerto TCP dinámico que genera el SQL al momento de instalarse, pero no se si
deba usar puertos fijos en lugar de los dinámicos para el caso de los
dominios.
Saludos cordiales
Almager


"Carlos A." wrote:

No entendi, que es lo que desea conectar si sql esta instalado en cada maquina?
Un saludo,

"Almager" wrote:

> Buen día a todos, tengo un problema de conexión en red, estoy usando un
> programa de punto de venta el cual utiliza SQL Server Express 2005 como motor
> de BD, mi problema es que no puedo conectar en red dos PCs para utilizar el
> programa, estas PCs se logean a un servidor con windows server 2003, estan
> dentro de un dominio y utilizan direcciones IP fijas, el servidor no tiene
> definida ninguna politica de grupo, ni firewall a nivel servidor, todos sus
> usuarios tienen acceso total a las carpetas compartidas del servidor, el
> servidor no tiene que ver nada con el uso del programa punto de venta, en las
> PCs en cuestión tengo configurado el SQL para trabajo en red, y en el
> firewall de windows tengo abierto el puerto dinámico generado por el SQL
> server en cada PC, aun así no logro establecer la conexión en red local, el
> error que me aparece en la PC cliente es el siguiente:
> "Existe un error al intentar hacer la conexión -2147467259 TCP Provider:
> Timeout error [258]. código duro:58"
> Espero me puedan apoyar con este problema
> Saludos cordiales
> Almager
Respuesta Responder a este mensaje
#3 Gustavo Larriera
28/04/2009 - 18:18 | Informe spam
Sigue siendo confusa la descripción que usted hace. Parece ser que usted
quiere desde un PC conectarse al SQL Express que está en otro PC ? Es eso?

Si es afirmativo:

- verifique con el Surface Area Configuration que el Express admite
conexiones remotas (aunque el error debería ser otro...)

- verifique que el servicio SQL Browser está iniciado


Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Almager" wrote:

Que tal Carlos, Lo que deseo es hacer funcionar un programa de punto de venta
(MybusinessPos Elite) con conexión en red local entre dos PCs, cada una tiene
instalado el SQL porque es requisito previo que se tenga instalado, de lo
contrario el programa no funciona, en modo monousuario el SQL funciona
perfecto para cada PC, pero cuando intento conectar en red dos PCs la Pc
cliente no se logra conectar a la PC servidor, estas PCs se logean a un
servidor con WS2003, y estan dentro de un dominio con IPs fijas, los datos de
configuración para el acceso de la CP cliente a la PC Servidor es el nombre
de la base de datos, el nombre del servidor, el Puerto TCP del servidor, el
user y el passqord del servidor, pero al momento de intentar entrar al
programa no me permite conectar y me aparece el error que menciono en el post
anterior, por otro lado, hice la prueba con las PCs fuera del dominio del
servidor y con IPs dinámicas generadas por el DHCP, y si se logran conectar
en red, el programa punto de venta funciona sin problemas, estoy usando el
puerto TCP dinámico que genera el SQL al momento de instalarse, pero no se si
deba usar puertos fijos en lugar de los dinámicos para el caso de los
dominios.
Saludos cordiales
Almager


"Carlos A." wrote:

> No entendi, que es lo que desea conectar si sql esta instalado en cada maquina?
> Un saludo,
>
> "Almager" wrote:
>
> > Buen día a todos, tengo un problema de conexión en red, estoy usando un
> > programa de punto de venta el cual utiliza SQL Server Express 2005 como motor
> > de BD, mi problema es que no puedo conectar en red dos PCs para utilizar el
> > programa, estas PCs se logean a un servidor con windows server 2003, estan
> > dentro de un dominio y utilizan direcciones IP fijas, el servidor no tiene
> > definida ninguna politica de grupo, ni firewall a nivel servidor, todos sus
> > usuarios tienen acceso total a las carpetas compartidas del servidor, el
> > servidor no tiene que ver nada con el uso del programa punto de venta, en las
> > PCs en cuestión tengo configurado el SQL para trabajo en red, y en el
> > firewall de windows tengo abierto el puerto dinámico generado por el SQL
> > server en cada PC, aun así no logro establecer la conexión en red local, el
> > error que me aparece en la PC cliente es el siguiente:
> > "Existe un error al intentar hacer la conexión -2147467259 TCP Provider:
> > Timeout error [258]. código duro:58"
> > Espero me puedan apoyar con este problema
> > Saludos cordiales
> > Almager
Respuesta Responder a este mensaje
#4 Almager
29/04/2009 - 14:02 | Informe spam
Que tal Gustavo, afirmativo lo que quiero es conectar una PC al SQL express
que esta en otra PC, he verificado dentro del Surface Area Configuracion, si
admite conexiones remotas y esta marcada la casilla "Usar TCP/IP y
canalizaciones con nombre" y tambien esta iniciado el servicio SQL Browser
La ventana de error se genera cuando el programa punto de venta intenta
conectarse a la otra PC, pero no se si es propio del programa o es un codigo
de error conocido de SQL express
Saludos cordiales
Almager


"Gustavo Larriera" wrote:

Sigue siendo confusa la descripción que usted hace. Parece ser que usted
quiere desde un PC conectarse al SQL Express que está en otro PC ? Es eso?

Si es afirmativo:

- verifique con el Surface Area Configuration que el Express admite
conexiones remotas (aunque el error debería ser otro...)

- verifique que el servicio SQL Browser está iniciado


Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Almager" wrote:

> Que tal Carlos, Lo que deseo es hacer funcionar un programa de punto de venta
> (MybusinessPos Elite) con conexión en red local entre dos PCs, cada una tiene
> instalado el SQL porque es requisito previo que se tenga instalado, de lo
> contrario el programa no funciona, en modo monousuario el SQL funciona
> perfecto para cada PC, pero cuando intento conectar en red dos PCs la Pc
> cliente no se logra conectar a la PC servidor, estas PCs se logean a un
> servidor con WS2003, y estan dentro de un dominio con IPs fijas, los datos de
> configuración para el acceso de la CP cliente a la PC Servidor es el nombre
> de la base de datos, el nombre del servidor, el Puerto TCP del servidor, el
> user y el passqord del servidor, pero al momento de intentar entrar al
> programa no me permite conectar y me aparece el error que menciono en el post
> anterior, por otro lado, hice la prueba con las PCs fuera del dominio del
> servidor y con IPs dinámicas generadas por el DHCP, y si se logran conectar
> en red, el programa punto de venta funciona sin problemas, estoy usando el
> puerto TCP dinámico que genera el SQL al momento de instalarse, pero no se si
> deba usar puertos fijos en lugar de los dinámicos para el caso de los
> dominios.
> Saludos cordiales
> Almager
>
>
> "Carlos A." wrote:
>
> > No entendi, que es lo que desea conectar si sql esta instalado en cada maquina?
> > Un saludo,
> >
> > "Almager" wrote:
> >
> > > Buen día a todos, tengo un problema de conexión en red, estoy usando un
> > > programa de punto de venta el cual utiliza SQL Server Express 2005 como motor
> > > de BD, mi problema es que no puedo conectar en red dos PCs para utilizar el
> > > programa, estas PCs se logean a un servidor con windows server 2003, estan
> > > dentro de un dominio y utilizan direcciones IP fijas, el servidor no tiene
> > > definida ninguna politica de grupo, ni firewall a nivel servidor, todos sus
> > > usuarios tienen acceso total a las carpetas compartidas del servidor, el
> > > servidor no tiene que ver nada con el uso del programa punto de venta, en las
> > > PCs en cuestión tengo configurado el SQL para trabajo en red, y en el
> > > firewall de windows tengo abierto el puerto dinámico generado por el SQL
> > > server en cada PC, aun así no logro establecer la conexión en red local, el
> > > error que me aparece en la PC cliente es el siguiente:
> > > "Existe un error al intentar hacer la conexión -2147467259 TCP Provider:
> > > Timeout error [258]. código duro:58"
> > > Espero me puedan apoyar con este problema
> > > Saludos cordiales
> > > Almager
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida