¡como Acceder a sql Server desde otro Equipo de la RED?

141 views
Skip to first unread message

Ricardo Soldini

unread,
Nov 14, 2020, 6:25:29 PM11/14/20
to Comunidad de Visual Foxpro en Español
Estimados Buenas tardes
Ya Termine de programar el sistema que estaba migrando usando la Librería de Antonio FoxyDB y en la maquina de desarrollo funciona bien, ahora estaba haciendo pruebas, de acceso desde otro computador , tal como sucederá cuando vaya a instalar donde el cliente final y me surgen algunas dudas y  problemas que no se como abordar, les explico 

Copie el Ejecutable y las carpetas con todo lo necesario para ejecutar, el computador desde el cual hago la prueba no tiene sql instalado, Ahi tengo la primera Duda Que le instalo. 
Las Conexiones que tiene el sistema mediante FoxyDb es la siguiente
*!* ***conexiones
oDb.driver_SqlServer = "{ODBC Driver 13 for SQL Server}"
oDb.engine = oDb.SqlServer
oDb.handle_driver = oDb.driver_SqlServer
oDb.handle_server = 'localhost' &&"DESKTOP-LV2VB9L"
oDb.handle_user = 'sa'
oDb.handle_password = 's1q2l3t610.'
oDb.handle_database = 'Solco_RH_EMP'
oDb.handle_port = '1433'
Intente instalar el Odbc 13 ya  que aca arriba indico que es el odbc driver 13, pero no logro que testee la conexion adecuadamente y obvio no levanta el sistema

¿Si instalo el Odbc 17 servira?
De antemano gracias

Edwin Duran

unread,
Nov 14, 2020, 7:41:59 PM11/14/20
to Comunidad de Visual Foxpro en Español
buenas noches verificate que no sea los puerto que estén cerrados en el equipo que esta sqlserver instalado, prueba en el equipo cliente conectarte via

Panel de control\Todos los elementos de Panel de control\Herramientas administrativas  haz una coneccion via DNS

veo que tienes 'localhost' prueba colocando el ip y la instancia de sqlserver ejemplos
LENOVO\SQLEXPRESS
192.168.1.223\SQLEXPRESS

William López

unread,
Nov 16, 2020, 11:35:40 AM11/16/20
to Comunidad de Visual Foxpro en Español
Hola Ricardo: 
Si utilizas VFP 9 de 32 bits, el ODBC debe ser de 32 en tu máquina terminal, y como te dice Edwin, utiliza la ip de tu máquina server, además la configuración de tu conexión debe hacer referencia a estos datos, aqui un ejem.

oDb.handle_server         = "192.168.101.201"
oDb.handle_port = 1433
oDb.handle_user = "usuario"
oDb.handle_password = "seña"
oDb.handle_database = "basedatos"
oDb.handle_motor         = "sqlServer"
oDb.handle_motordb = 05
oDb.handle_driver         = "ODBC Driver 11 for SQL Server"          && yo utilizo este driver para SqlServer ver 14 
oDb.handle_driver         = "SQL Server"                             && Windows trae este driver por default y funciona tambien.

rjdc...@gmail.com

unread,
Nov 16, 2020, 2:44:19 PM11/16/20
to Comunidad de Visual Foxpro en Español
buenas ricardo,
hay varias maneras. 
lo primero es que version de sql estas usando
aqui los pasos probado hasta sql 2012
1.- instalo sql y activo el browse y con autenticación mixta
2.- abro el puerto 1433 y activo coneccion por tcp/ip
3.-Creo una exception en firework o lo desactivo (asi puedo conectar de otra pc)
4.-comparte tu sistema ya sea por un mapeo o como quieras y debes conectar.
si el problema persiste escribeme en privado y te ayudo de gratis

Ricardo Soldini

unread,
Nov 16, 2020, 4:36:26 PM11/16/20
to Comunidad de Visual Foxpro en Español
Gracias A todos por sus ideas
Efectivamente como Indico Edwin, tenia los puertos cerrados
para aquellos que como yo estan en los primeros pasos les dejo el enlace con el instructivo que segui para abrir el puerto 1433


Me va quedando una duda que me surgio. A raiz de estas pruebas que hice me di cuenta que no estoy usando el sqlexpress sino que la version de sql Enterprise Edition Entonces cuando vaya a instalar al Cliente final ¿Le podre Instalar el sqlexpress? para que le administre la Base de Datos ? 
En tal caso que sugieren ?

Gracias de nuevo

Edwin Duran

unread,
Nov 16, 2020, 7:11:30 PM11/16/20
to Comunidad de Visual Foxpro en Español

Por asunto de licenciamiento y si tus clientes no son muchos puedes usar sqlexpress, a mi me va bien con esa y hasta hora sin problemas 
mira estos link

Reply all
Reply to author
Forward
0 new messages