Instalar ODBC 32 bits en W7 64 bits para correr aplicacion VFP

484 views
Skip to first unread message

mpulla

unread,
Apr 29, 2014, 11:08:50 AM4/29/14
to publice...@googlegroups.com
Buen día.

Tengo un PC con W7 Pro 64 bits SP 1, quiero instalar Odbc native client 11 de sql server, para conectarme a sql server 2012 64 bits que está instalado en otro PC, en el ejecutable creo una cadena de conexión.

La aplicación está hecha con VFP 9.0 SP2

Alguna idea de cómo solventar el problema?

Saludos.
Mauricio

MALKASOFT ADPI: http://www.developervfp.blogspot.com/

unread,
Apr 29, 2014, 11:23:49 AM4/29/14
to publice...@googlegroups.com
Hola buen día,
Realmente no necesitas hacer eso solo tienes que usar el ODBC genérico de SQL Server, trabajo con SQL Server 2012 mi sistema esta en forma local y remoto sin ningún problema te paso la cadena que yo estoy usando.

DRIVER=SQL Server;SERVER=TuServidor;UID=tuusuario;PWD=contraseña;WSID=TuServidor;DATABASE=TuBaseDeDatos

Yo me conecto de esa manera y como te vuelvo a repetir sin ningun problema, te sugiero que te des una vuelta por mi canal SQL Server tiene una herramienta muy poderoso que ayuda a que tus consultas Select lo mejores o lo mejor de esta herramienta es que te dice como hacer así tu sistema se hace muy rápido.


Saludos; 


Ing. Russvell Jesus Soto Gamarra 
Framework Multi-conexion v6.0 trabaja cualquier base de datos
(SQLServer, MySQL, Firebird, MariaDB, PostgreSQL, Oracle y etc.) 

mpulla

unread,
Apr 29, 2014, 4:06:11 PM4/29/14
to publice...@googlegroups.com

Hola Russvell.

Gracias por contestar

Decidí cambiar a ODBC native Client por las ventajas de poder manejar otros tipos de campo como date, xml y otros.

Mi cadena de conexión para
Odbc Native Client es
Driver={SQL Server Native Client 10.0};Server=MiServer;Database=MiDB;Uid=MiUsuario;Pwd=MiPassword;

Oledb Native Client es
Provider=SQLNCLI10;Server=MiServer;Database=MiUsuario;Uid=MiUsuario;Pwd=MiPassword;

Funciona bien en mi PC de desarrollo que es de 32 bits

En mi cliente tengo PC con W7 de 64 bits al cual instalo Sql Server Native Client 10.0 Odbc driver de 64 bits para que la aplicación funcione. (pienso que debe también estar instalando el driver de 32 bits).

Ahora quiero pasar a la versión Sql Server Native Client 11.0 instalo esta versión de 64 bits, pero vfp no reconoce el driver, si trato de instalar la version Sql Server Native Client 11.0 instalo esta versión de 32 bits me dice que no son compatibles.

Como puedo hacer para instalar Sql Server Native Client 11.0 de 32 bits en W7 de 64 bits y que VFP lo reconozca.

El software está desarrollado con VFP 9.0 SP2

Saludos.
Mauricio

MALKASOFT ADPI: http://www.developervfp.blogspot.com/

unread,
Apr 30, 2014, 11:49:21 AM4/30/14
to publice...@googlegroups.com
Hola, en la pagina de microsoft existe la versión 11 que te puedes bajar gratis y esta para las dos versiones 32 y 64, déjame decirte que con el native no tendrás problema con respecto a los campos fecha la verdad yo no he tenido problemas con nada de eso o sera porque yo todo el proceso lo hago en el motor de la base de datos, por otro lado queria preguntarte como vas con la firma del xml sobre la factura electrónica de ecuador.

mpulla

unread,
Apr 30, 2014, 11:37:02 PM4/30/14
to publice...@googlegroups.com
Hola Russvell.

Tengo los instaladores de 64 y 32 bits

En una PC con W7 de 64 bits, instalo Sql Server Native Client 11.0 de 64 bits la aplicación no lo reconoce, entonces intento instalar Sql Server Native Client 11.0 32 bits pero no puedo porque no es compatible con W7 64 bits, entonces no me queda más remedio que instalar Sql Server Native Client 10.0 de 64 bits para que el exe funcione, como comente antes quiero usar Sql Server Native Client 11.0

Tienes alguna otra sugerencia?

Lo de la factura electrónica tuve que dejarla de lado por falta de tiempo.

Saludos.
Mauricio

Douglas Sánchez

unread,
Apr 30, 2014, 11:40:30 PM4/30/14
to publice...@googlegroups.com
Hola Mauricio,

yo tuve el mismo problema y opté por esto ultimo que tu mismo dice dirver de sql server de 32 bit y todo marcha bien con el dirver nativo de sql server, si te da problema verifica en microsoft dan muchas soluciones.

Saludes

Douglas
--
Ing. Douglas Sánchez Guillén
      Consultor Informatico
Claro: 505 88495476

mpulla

unread,
Apr 30, 2014, 11:44:55 PM4/30/14
to publice...@googlegroups.com
Hola Douglas.

No puedo instalar Sql Server Native Client 11.0 de 32 bits en un PC con W7 64 bits..

Pudistes hacerlo?

Saludos.
Mauricio


MALKASOFT ADPI: http://www.developervfp.blogspot.com/

unread,
May 2, 2014, 12:27:41 PM5/2/14
to publice...@googlegroups.com
Hola como te dije al principio yo trabajo con el ODBC native o default que viene cuando instalas SQL Server, tengo mas de 6 años trabajando local y remoto sin ningún problema, si necesitas mejorar lo que son tus consultas SELECT puedes utilizar la herramiento de Tuning(Visita mi canal de youtube que ahí tiene un vídeo tutorial) otra sugerencia no tengo amigo, por otro lado estuve viendo sobre la facturación pero es un mundo de cosas que raro que ustedes de ecuador no hayan abierto un hilo para que soluciones sobre la factura electrónica.

Douglas Sánchez

unread,
May 4, 2014, 10:26:38 PM5/4/14
to publice...@googlegroups.com
Hola inserta el cd de sql server e instala solo la opcion donde dice cliente de sql server, no se que versión estas usando de sql server pero algo asi dice es lo que yo hago.

Saludes

Douglas

mpulla

unread,
May 5, 2014, 9:48:30 AM5/5/14
to publice...@googlegroups.com
Hola Douglas.

Uso la versión Sql Server Express 2012..

Voy a probar lo que recomiendas..

Saludos.
Mauricio
Reply all
Reply to author
Forward
0 new messages