Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Postgresdac y delphi (https://www.clubdelphi.com/foros/showthread.php?t=91559)

GwEeN 03-03-2017 21:37:42

Postgresdac y delphi
 
Hola:

He tratado de conectar delphi con postgres mediante componentes de postgresdac. y mi problema es este:
Cree un sistema en la computadora de mi oficina, todo bien, hace consultas y demás sentencias, aquí no hay problema, el problema está que quise trabajar desde casa e instale postgres en mi laptop y resultó que el sistema ya no conecta, me marca "Error 126 No se puede encontrar el modulo especificado" justo en la linea de código para conectar.
No se si me falte una dll, o algo de postgres, cabe mencionar que mi versión de postgres en la computadora de la oficina y en la laptop es 1.18.1.

Ya desactive el firewall, por si acaso, pero nada... alguna sugerencia?

Casimiro Notevi 04-03-2017 00:58:29

¿Te refieres a PostgreSQL? van por la versión 9, deberías actualizar.

GwEeN 04-03-2017 06:33:33

Disculpa, tienes toda la razón, la 1.18.1 es versión del pgadmin, la versión de postgres es la 9.3 :D

Combat-F2D 06-03-2017 07:11:59

a lo mejor es tonteria, pero has activado las conexiones remotas tcp/ip del servidor de postgres????

por ejemplo:

[url="https://soujux.wordpress.com/2012/03/08/habilitar-postgresql-para-conexion-remota-con-pgadminiii/"]

movorack 06-03-2017 13:43:05

Asegurate que tienes las DLL del cliente de Potgres en una ruta accesible.

Cita:

Empezado por Microolap
In order to run applications using PostgresDAC, the PostgreSQL client library must be available on a computer or a device.
Windows x86
Client library is situated in the %PostgresDAC%\Deploy folder, %PostgresDAC% is the installation directory. It includes the following files:
  • libpq.dll - core PostgreSQL client driver
  • pg_dump.dll - library for TPSQLDump (optional)
  • pg_restore.dll - library for TPSQLRestore (optional)
  • ssleay32.dll - OpenSSL shared library
  • libeay32.dll - OpenSSL shared library

Copy these files to a directory on your PATH environment variable (e.g. Windows\System32) or place them in the directory where the client application is installed.

Microolap PostgresDAC - Documentation - Deployment

GwEeN 07-03-2017 16:00:36

Justo eran las librerias movorack, las agregue a la carpeta windows... Muchisimas gracias a todos por ayudarme :) se los agradezco, estuve con eso por 4 dias, ya empezaba a estresarme mas de la cuenta .. =P


La franja horaria es GMT +2. Ahora son las 12:40:58.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi