OT - ODBC de Postgresql

314 views
Skip to first unread message

Miguel Canchas

unread,
Feb 14, 2014, 11:43:26 AM2/14/14
to publice...@googlegroups.com

Alguien sabe por que sucede esto  ¿? Nunca tuve problemas con otras versiones de POSTGRESQL,

 

Descargue el Postgresql 9.3  y baje un odbc ya lo instale incluso de otras versiones, desintale y volvi a instalar / reparar y nada de nada…

 

 

MK

 

image001.png

Felipe Araoz Ramos

unread,
Feb 14, 2014, 1:01:12 PM2/14/14
to publice...@googlegroups.com
Hola Miguel


Algo similar me paso a mi, pero fue porque instale el ODBC de 64 bits, y foxpro desconoce esto, tienes que instalar la de 32 bits.   Y para agregar una conexion manual, buscar en la carpeta C:\Windows\SysWOW64 ahi esta el orgen de datos que te a a funcionar.
O de lo contrario, descarga el driver ODBC que si te funcionó con las versiones anteriores.

Felipe Araoz Ramos
RPM #941990605 / 941990605
RPC 992760385
NXT  822*9500 / 998229500

Miguel Canchas

unread,
Feb 14, 2014, 1:07:47 PM2/14/14
to publice...@googlegroups.com

Es lo que hice, desinstale el que había puesto e instale el que use siempre con otras versiones y me sale lo mismo….no se a que se debe…

 

 

MK

image001.png

Felipe Araoz Ramos

unread,
Feb 14, 2014, 1:16:28 PM2/14/14
to publice...@googlegroups.com
Uhmm, bien raro  ..

Pero el driver ODBC es de 32 bits?,  el de 64 no te va a reconocer con VFP.

 yo utilizo Postgresql, instalado en CentOS y no me da problemas.   Llegando a mi casa en la noche voy a indagar mas.

Felipe Araoz Ramos
RPM #941990605 / 941990605
RPC 992760385
NXT  822*9500 / 998229500


Alfonso Arias Lemas

unread,
Feb 14, 2014, 1:50:31 PM2/14/14
to Lista Google VFP
Yo utilizo el ODBC PostgreSQL ANSI, nunca utilice el Unicode, tiene que ser especificamente el Unicode??? 
 
 
 
 
-------Mensagem original-------
image0011.png

Alfonso Arias Lemas

unread,
Feb 14, 2014, 1:53:52 PM2/14/14
to Lista Google VFP
Ojo, VFP9 si esta corriendo en una máquina 64 bit trabaja perfectamente con ODBC de PostgreSQL 64 bit, ahora si trabaja em máquina de 32 bit tiene que instalar el ODBC de 32 bit. 
 
 
 
 
-------Mensagem original-------
image0011.png

Miguel Canchas

unread,
Feb 14, 2014, 2:19:12 PM2/14/14
to publice...@googlegroups.com

Claro que es de 32, es el mismo que usaba hace como 3 años atrás con Postgresql 8, ahora con la 9 no me conecta…

image001.png

Miguel Canchas

unread,
Feb 15, 2014, 10:25:06 AM2/15/14
to publice...@googlegroups.com

No, solo fue un ejemplo….

 

MK

image001.png

Miguel Canchas

unread,
Feb 15, 2014, 10:26:26 AM2/15/14
to publice...@googlegroups.com

Logre instalar un odbc de 64 y ahora corre normal…solo que quería poder verlo desde el Task Pane Manager….o mejor dicho por el data explorer…

 

 

MK

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Alfonso Arias Lemas


Enviado el: viernes, 14 de febrero de 2014 01:54 p.m.
Para: Lista Google VFP

image001.png

Miguel Canchas

unread,
Feb 18, 2014, 9:52:10 AM2/18/14
to publice...@googlegroups.com

Para poder conectar mi VFP 9.0 de 32 bits con una BD de PostgreSQL de 64 bits, debo de instalar un odbc de 32 bits ¿?... de ser asi….donde consigo el odbc de 32 para postgresql ¿? Grrrrrrrrr

 

MK

image001.png

Carlos Salcedo

unread,
Feb 18, 2014, 9:58:23 AM2/18/14
to visual fox
Hola

Espero te sirva


Saludos
Carlos


Subject: RE: Re: [vfp] OT - ODBC de Postgresql
Date: Tue, 18 Feb 2014 09:52:10 -0500
From: mcan...@ximesa.com
To: publice...@googlegroups.com

Miguel Canchas

unread,
Feb 18, 2014, 10:51:08 AM2/18/14
to publice...@googlegroups.com

Gracias … ya lo instale y reinstale y recontra volvi a instarlo y nada de nada….lo instalo normal desde el dos según algunas recomendaciones de varias paginas web y nada de nada… mi postgresql es de 32, la maquina es de 64…y mi odbc de 32.. trato de configurarlo desde C:\Windows\SysWOW64\odbcad32.exe y no me deja me sale este error :

 

 

 

 

Alguna alma caritativa….please-.---

image002.png
image003.png

Miguel Canchas

unread,
Feb 18, 2014, 10:53:59 AM2/18/14
to publice...@googlegroups.com

Despues de dar click me sale esto :

 

image001.png
image002.png
image003.png

Carlos Salcedo

unread,
Feb 18, 2014, 11:01:02 AM2/18/14
to visual fox
Hola

Puedes mostrar la cadena con la que estas tratando de conectarte
desde VFP

Saludos
Carlos


Subject: RE: [vfp] OT - ODBC de Postgresql
Date: Tue, 18 Feb 2014 10:53:59 -0500

Miguel Canchas

unread,
Feb 18, 2014, 11:06:59 AM2/18/14
to publice...@googlegroups.com

No hay cadena, solo estoy tratando de hacer una conexión al odbc para que me cree un dsn….

image001.png
image002.png
image003.png

Carlos Salcedo

unread,
Feb 18, 2014, 11:31:59 AM2/18/14
to visual fox
Hola

intenta desde VFox con esto
solo debes poner tus datos

***************************


lcServidor          = 'localhost' &&*** ip del servidor 
lcPuerto            = '5432'
lcBaseDatos         = 'xxxxxx' &&nombre de la base de datos
usu                 = 'postgres' && nombre del usuario
pass                = 'xxxxx'  && tu pasword

ConnectionString   = 'DRIVER={PostgreSQL ANSI};SERVER=' + lcServidor +;
              ';port=' + lcPuerto + ';DATABASE=' + ALLTRIM(lcBaseDatos) +;
              ';UID=' + usu +;
              ';PWD='+ pass +';'


mCnnBD  = SQLSTRINGCONNECT(ConnectionString,.T.)
If mCnnBD<=0
messagebox("No es posible realizar la conexion + Chr(13)Revise que la seguridad en Postgresql sea la correcta ",0+48,"Información" )
*QUIT
ELSE
WAIT windows "Conección correcta..." TIMEOUT 0.5
ENDIF 




Subject: RE: [vfp] OT - ODBC de Postgresql
Date: Tue, 18 Feb 2014 11:06:59 -0500

Miguel Canchas

unread,
Feb 18, 2014, 11:52:15 AM2/18/14
to publice...@googlegroups.com

“ No es posible realizar …..”

 

Es lo primero que hice…hace días…….

 

 

El odbc que si funciona es de 64, la pc es de 64, la bd esta en 32…también instale el odbc de 32 y no funciona….

image001.png
image002.png
image003.png

Felipe Araoz Ramos

unread,
Feb 18, 2014, 11:20:54 AM2/18/14
to publice...@googlegroups.com
Hola

A lo mejor es  problema del registro de windows, y si le pasas ccleaner.

Saludos

Felipe Araoz Ramos
RPM #941990605 / 941990605
RPC 992760385
NXT  822*9500 / 998229500


Miguel Canchas

unread,
Feb 18, 2014, 3:18:58 PM2/18/14
to publice...@googlegroups.com

Es lo que estoy pensando desde hace unos días….quizas sea ese el problema….y como funciona el ccleaner…??

 

 

Aunque lo desinstale y volvi a instarlar un monton de veces…

image001.png
image002.png
image003.png

Alfonso Arias Lemas

unread,
Feb 18, 2014, 4:02:02 PM2/18/14
to Lista Google VFP
Hola Miguel, independientemente de la arquitectura  de la máquina del servidor (32 bit ó 64 bit). Los driver ODBC sólo dependel de la máquina cliente, en el Site oficial de PostgreSQL encontraras  los mesmos, no obstante si quieres te los mando a tu privado pues son pequeños.
 
Saludos,
  Alfonso
 
 
 
 
-------Mensagem original-------
image0011.png

Alfonso Arias Lemas

unread,
Feb 18, 2014, 4:05:25 PM2/18/14
to Lista Google VFP
Y por qué no instalas PostgreSQL de 64 bit, así usas SGBD y el ODBC de 64 y punto.
 
 
 
 
 
-------Mensagem original-------
image0021.png
image0032.png

Alfonso Arias Lemas

unread,
Feb 18, 2014, 4:09:47 PM2/18/14
to Lista Google VFP
Mira en mi caso yo tengo un servidor independiente que es de 64 bit fisico mas tiene instalado Winsows 7 de 32 bit y PostgreSQL 32 bit y a el hay clientes (PC) y portatil conectados que son de 64 bit con ODBC 64 bit y funciona correctamente. 
 
 
 
 
-------Mensagem original-------
image0011.png
image0022.png
image0033.png

Miguel Canchas

unread,
Feb 20, 2014, 8:04:53 AM2/20/14
to publice...@googlegroups.com

Por favor enviame el odbc que tengas….antes yo instalaba el postgresql 8.2, junto con el odbc y listo nunca tuve complicaciones, hasta que salió esta payasada de 64 bits y ahora no puedo ni conectar.

Y lo mejor era que podía verlo a través de mi data explorer de vfp 9.

image001.png

Alfonso Arias Lemas

unread,
Feb 20, 2014, 10:13:13 AM2/20/14
to Lista Google VFP
Ok Miguel,
Te mando a tu privado los driver ODBC mas repara que la ultima Versión disponíble es 9.3.2-3 liberada hace poco. La versión 8.2 dista mucho de la actual.
 
Saludos,
   Alfonso
 
 
image0011.png

Miguel Canchas

unread,
Feb 20, 2014, 12:04:39 PM2/20/14
to publice...@googlegroups.com, arias...@yahoo.es

Lo se, lo se…. Solo era para probar…. Estare a la espera de tu correo…

image001.png

Alfonso Arias Lemas

unread,
Feb 20, 2014, 12:44:22 PM2/20/14
to Lista Google VFP
Hola Miguel, ya hé tratado varias veces de enviarte los ODBC mas el servidor de correo "ximesa.com" no deja por ser muy grande, el tamaño debe estar por lo 5 mb, si tienes alguana cuenta en gmail, yahoo o hotmail te lo paso por ahí.
 
Saludos,
  Alfonso
 
 
 
 
-------Mensagem original-------
 
Data: 20-02-2014 12:04:00
image0011.png

Miguel Canchas

unread,
Feb 20, 2014, 2:27:41 PM2/20/14
to publice...@googlegroups.com

Ok… entonces intenta con mcan...@gmail.com

 

 

GRACIAS

image001.png

Miguel Canchas

unread,
Feb 20, 2014, 2:28:44 PM2/20/14
to publice...@googlegroups.com, arias...@yahoo.es

Ok… entonces intenta con mcan...@gmail.com

 

 

GRACIAS

 

MK

image001.png

Miguel Canchas

unread,
Feb 20, 2014, 4:02:03 PM2/20/14
to publice...@googlegroups.com

Probé con el odbc de 32 que me enviaste y nada de nada…sale el mismo error…

La pc es de64 bits, instale el postresql de 32, ahora instale el odbc que me pasaste y nada(anteriormente también instale otros odbc’s y nada de nada…)

 

Cuando instalo el odbc de 64(el que tengo, no el tuyo…) si me permite realizar un dsn, lamentablemente no me sirve para conectarme con VFP 9.0 y menos para visualizar por el data explorer…que raro…GRRRRR!!!!

 

Probare en otra pc, la personal es con Windows 8 de 64 bits…ya instale el postgresql de 32 y corre sin problemas…instalare este odbc de 32….y veremos….

image001.png

Alfonso Arias Lemas

unread,
Feb 20, 2014, 4:25:58 PM2/20/14
to Lista Google VFP
Miguel, el problema es de error al instalar o que no se conecta a la base de datos en tu computador?
 
Me dices que en otro omputador corre sin problema, si es asi el problema es local, la maquina tuya es server Postgre y VFP?
 
Cuando instalas el server Postgre se instala automaticamente el ODBC .
 
El ODBC que uso yo es el ANSI ya sea de 32 ó 64 bit
 
La cadena de conexion que yo utilizo es:
"DRIVER=PostgreSQL ANSI;DATABASE=<basedato>;SERVER=<IP Server>;PORT=5432;UID=postgres;PWD=<password>"     
 
No se que mas decirte.....
 
Saludos,
  Alfonso
 
 
image0011.png

Miguel Canchas

unread,
Feb 20, 2014, 4:35:40 PM2/20/14
to publice...@googlegroups.com

Y lo mas raro, chequeando el registro me muestra este mensaje y en los otros normal si puedo accesar….Que podrá ser….????????

image001.png
image002.png

Felipe Araoz Ramos

unread,
Feb 20, 2014, 4:40:48 PM2/20/14
to publice...@googlegroups.com
Hola Miguel,

Mejor restaura windows a un punto anterior o reisntala windows, tu registro parece dañado.  Porque a mi no me da problemas, en prueba tengo virtualizado postgresql 6.3 en debian y centos y no tengo problemas de conexion.   Uso ODBC para 32 bits el cual acceso desde fox.

Saludos

Felipe Araoz Ramos
RPM #941990605 / 941990605
RPC 992760385
NXT  822*9500 / 998229500


Felipe Araoz Ramos

unread,
Feb 20, 2014, 4:47:18 PM2/20/14
to publice...@googlegroups.com
perdón 9.3.. quise decir

Felipe Araoz Ramos
RPM #941990605 / 941990605
RPC 992760385
NXT  822*9500 / 998229500


Miguel Canchas

unread,
Feb 20, 2014, 5:00:08 PM2/20/14
to publice...@googlegroups.com

Chessss… es justo lo que no quiero hacer….

image002.png
image003.png

Miguel Canchas

unread,
Feb 20, 2014, 5:23:03 PM2/20/14
to publice...@googlegroups.com

SOLUCIONADO..!!!!!

 

Por si les pasa a uds. :

 

1.       Desinstale el odbc.

2.       Cree las claves que no se dejaban accesar. Solo las claves nada de los detalles.(en este caso POSTGRESQL UNICODE Y POSTGRESQL ANSI)

3.       Darles todos los permisos requeridos con click derecho.

4.       Volver a instalar el odbc y listo.

5.       Como las claves ya tienen el permiso correspondiente las asume y crea los detalles correspondientes….

 

 

Tomo su tiempo…bueno recién hoy chequee las claves del registro…. L

 

 

 

MK

 

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Felipe Araoz Ramos


Enviado el: jueves, 20 de febrero de 2014 04:41 p.m.
Para: publice...@googlegroups.com

image002.png
image003.png

Alfonso Arias Lemas

unread,
Feb 21, 2014, 6:14:48 AM2/21/14
to Lista Google VFP
Eso me parece a mi también Felipe, pienso que el problema es local.... 
 
 
image0021.png
image0012.png

Alfonso Arias Lemas

unread,
Feb 21, 2014, 6:16:29 AM2/21/14
to Lista Google VFP
Optimo Miguel, lo tendremos en cuenta para si nos pasa en el futuro........ 
 
 
image0021.png
image0032.png
Reply all
Reply to author
Forward
0 new messages