Conectar a sql 2005 express red local

497 views
Skip to first unread message

crbveron

unread,
Dec 7, 2010, 10:54:02 AM12/7/10
to Comunidad de Visual Foxpro en Español
Hola, intento conectarme a un servidor sql2005 express, tengo dos pc
con windows xp sp3 en una de ellas el sql, habilite en el router
tplink td-w8901 el puerto 1433 tcp/ip y 1434 upd, configure el
firewall de windows para permitir ambos puertos, esto en la pc que
tiene el sql, al sql habilite el protocolo de red tcp/ip, inicie el
servicio browse, en la pc donde esta el sql se puedo conectarme de
cualquier forma con el management studio, desde vfp y desde la linea
de comando con sqlcmd
pero desde la otra pc me da error, uso este codigo de vfp 7.0 sp1

xConexion = SQLSTRINGCONNECT('Driver=SQL Server;Server=STC-BAK
\SQLEXPRESS;uid=sa;pwd=mipass;DATABASE=mibase')
IF xConexion < 0
= MESSAGEBOX('', 16, 'SQL Connect Error')
ELSE
= MESSAGEBOX('', 48, 'SQL Connect Message')
ENDIF

obtengo el siguiente error:

error en la conexion
slqstate = '01000'
error de sqlserver 64
[microsoft][ODBC sql server driver][dbnetlib]connection open
(connect())
error en la conexcion
sqlstate '08001'
error de sqlserver 17
[microsoft][ODBC sql server driver][dbnetlib]No existe el servidor sql
server o se ha denegado el
acceso al mismo

al darle acepta me aparece una ventana (Inicio de seccion para sql
server), lo datos que aparecen serian correctos servidor, usuario
ingrese la claver pero igual me da error.

Que estoy haciendo mal en la conexion o me falta algo de configurar,
nunca trabaje en red con sql server siempre lo hice con bases nativas
de fox.

Muchas gracias.

Carlos Veron

Jairo Miranda

unread,
Dec 7, 2010, 11:03:25 AM12/7/10
to publice...@googlegroups.com
Prueba esto

http://www.monografias.com/trabajos35/aplicacion-visualfoxpro9/aplicacion-vi
sualfoxpro9.shtml

-----Mensaje original-----
De: publice...@googlegroups.com
[mailto:publice...@googlegroups.com] En nombre de crbveron
Enviado el: Martes, 07 de Diciembre de 2010 10:54
Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Conectar a sql 2005 express red local

Alci

unread,
Dec 7, 2010, 12:18:42 PM12/7/10
to Comunidad de Visual Foxpro en Español
Fíjate si tenes algún antivirus que este actuando como Firewall,
también asegúrate que este activo las conexiones remotas en la
configuración de superficie del SQL 2005.

Ingresa en el icono que dice, Configuración de Superficie de SQL
Server 2005, luego en la opción Configuración de superficie para
servicios y conexiones.

En la ventana siguiente fíjate que la opción Conexiones remotas este
habilitado y activa la opción Usar TCP/IP y canalización con nombre.

Saludos,

Alcides Portillo
http://Portal.ServiSoftPy.com
www.servisoftpy.com

mpulla

unread,
Dec 7, 2010, 2:21:23 PM12/7/10
to Comunidad de Visual Foxpro en Español
Hola crbveron.

mira este articulo a ver si te sirve:
http://ascii164.blogspot.com/2009/10/diagnostico-de-problemas-de-conexion.html

Saludos.
Mauricio Pulla.
Cuenca-Ecuador.

crbveron

unread,
Dec 8, 2010, 7:45:56 AM12/8/10
to Comunidad de Visual Foxpro en Español
Ya lo puede solucionar me faltaban habilitar algunas cosas en el
servidor, cosas que pasan al ser novatos.

Gracias a todos por la ayuda.

Carlos Veron

ibania blanco

unread,
Dec 9, 2010, 12:37:19 PM12/9/10
to Comunidad de Visual Foxpro en Español
mpulla esa capacitacion esta desabilitado

Rene Ricardo

unread,
Dec 9, 2010, 4:48:03 PM12/9/10
to publice...@googlegroups.com
En la computadora donde tienes instalado el SQL SERVER 2005, en el firewall tienes que agregar las excepciones de 1) Sqlsvr. exe y 2)sqlbrowser
Reply all
Reply to author
Forward
0 new messages