From: | "decastro" <decastro(at)netvision(dot)com(dot)py> |
---|---|
To: | "Henry" <hensa22(at)yahoo(dot)es>, "Jaime Casanova" <systemguards(at)gmail(dot)com> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Conectarse desde Visual FoxPro usando ADO |
Date: | 2007-05-07 15:54:36 |
Message-ID: | 000001c79177$8b50c2d0$460911ac@codesi |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Ok. Gracias Henry. Estoy ciente de ello.
Solo comentaba que, como NO me resultaba en el SYSTEM32, por las dudas, probé ponerlas en SYSTEM (cosas más raras ya he visto en Windows) y, por supuesto, tampoco fue la solución.
La cosa está así:
Tengo ambas DLLs (pgoledb y libpq) copiadas a la carpeta d:\windows\system32.
Tengo registrada y confirmada la pgoledb (regsvr32 pgoledb.dll).
Tengo el servicio postgres levantado (aparece entre los procesos activos).
Pero igual, al intentar conectar, me salta el error mencionado.
Otro comentario: si utilizo ODBC y SPT me conecta y trabaja sin ningún problema pero, por motivos ajenos a mi volundad, me exigen que utilice ADO para dicha conexión.
Alguna otra sugerencia?
Agradezco anticipadamente por su ayuda y paciencia.
---
Saludos ubicables
Ricardo De Castro Aquino
Asunción - Paraguay
----- Original Message -----
From: Henry
To: decastro ; Jaime Casanova
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Sent: Sunday, May 06, 2007 9:15 PM
Subject: Re: [pgsql-es-ayuda] Conectarse desde Visual FoxPro usando ADO
decastro <decastro(at)netvision(dot)com(dot)py> escribió:
Hola Jaime. Gracias por contestar.
Pues sí. Inclusive lo he probado copiando esa dll a la carpeta
:\windows\SYSTEM, pero nada. Mismo drama.
mmm... Aunque yo tengo mi XP (y el Postgres) instalado en la partición D:,
que es mi partición de arranque. Pero no creo que esto sea relevante, o sí?
Ahh, por cierto... según la documentación, entendí que también debería
copiar la "pgoledb.dll" a la carpeta system y luego registrarla. Eso no
funcionó, se ponía a pedir las demás librerías que estaban en la carpeta
BIN, ya que no las ubicaba. Así que la eliminé de vuelta, la dejé en \bin y
la registré desde allí. ¿Algo malo en ello?
Si no, ¿alguna otra sugerencia, please?
---
Saludos copiables
Ricardo De Castro A.
Asunción - Paraguay
----- Original Message -----
From: "Jaime Casanova"
To: "decastro"
Cc:
Sent: Sunday, May 06, 2007 12:22 AM
Subject: Re: [pgsql-es-ayuda] Conectarse desde Visual FoxPro usando ADO
> On 5/4/07, decastro wrote:
>> Estoy intentando conectarme a una bd en PostgreSQL 8.2.3 utilizando ADO,
>> desde un programa hecho en Visual FoxPro 9 SP1.
>> Comento que ya he registrado la PGOLEDB.DLL en el Postgres.
>>
>
> tambien copiaste el archivo libpq.dll en c:\windows\system32?
>
> --
> Atentamente,
> Jaime Casanova
>
> "Programming today is a race between software engineers striving to
> build bigger and better idiot-proof programs and the universe trying
> to produce bigger and better idiots.
> So far, the universe is winning."
> Richard Cook
---------------------------(fin del mensaje)---------------------------
TIP 7: no olvides aumentar la configuración del "free space map"
si estas en winxp debes poner los archivos (pgoledb y libpq) en la carpeta sytem32 y no en system (esa esa para win98).
no olvides de registrar pgoledb.dll
------------------------------------------------------------------------------
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
From | Date | Subject | |
---|---|---|---|
Next Message | Victor Lopez | 2007-05-07 16:03:16 | Re: now(), localtime... |
Previous Message | Sonia Malave | 2007-05-07 15:39:21 | Formato_fechas! |