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)
-   -   Conexion con postgresql... 314 (https://www.clubdelphi.com/foros/showthread.php?t=93632)

iMia 12-12-2018 12:32:16

Conexion con postgresql... 314
 
Sí, lo sé.... ya he consultado a San Gugel pero no encuentro nada...
Resulta que estoy probando unas cosas y no encuentro la solución...
Ni siguiendo en el famoso: http://docwiki.embarcadero.com/RADSt...eSQL_(FireDAC)

Tengo el 314 al conectar con TFDConnection a una BBDD postgresql (10.3 u otra version) en una maquina virtual en VirtualBox en un Fedora28 y la VM tiene W10 y Delphi 10.2.3 Tokyo Arquitect

- He puesto el directorio de las dll en el path (en todas las posiciones posibles: primero, último, antes del dbs, después, etc... )
- He instalado el VC++2010Dedist
- He probado creando la propiedad Vendorlib en el grupo [PG] del FDDrivers.INI y que apunte al directorio donde estan las dll
- He probado de poner un FDPhysPG... apuntando directamente a las dlls
- He probado copiado las dlls en el directorio del ejecutable, en Windows/system32 (que no es correcto, pero lo debería encontrar...)
- He probado varias versiones de dlls ...
- Hasta he rezado ...

Nada... me sigue apareciendo... pruebo en un W7 físico con un XE7... y a la primera...

A alguien le ha pasado algo similar en una VM ??? es que ya no sé si es de la VM, del Tokyo o de qué....

Casimiro Notevi 12-12-2018 13:11:52

Muchas pruebas, pero no has probado lo esencial:

¿Está funcionando postgresql?
¿Está abierto el puerto correspondiente?
¿Está el firewall, antivirus, etc. dejando pasar las conexiones?
¿Estás poniendo la ruta/IP correctamente a la BD?
...

iMia 13-12-2018 17:45:32

Lo he probado casi todo... Sólo me falta probar lo que funciona.. que aún no sé que es... :D

Sí. Postgres está funcionando. Me conecto con el Datagrip y desde el equipo con el XE7.
Sí. El puerto es correcto. Me conecto con el Datagrip y desde el equipo con el XE7.
Supongo que sí, ya que si fuese problema del firewall, el error no sería el 314, si no que Conection refused.
Sí. La ruta es correcta. Me conecto con el Datagrip y desde el equipo con el XE7.

Casimiro Notevi 13-12-2018 18:48:29

Si te conectas sin problemas con un software, y tienes problemas de conexión con otro software... el problema es ese software.
Revisa y haz una prueba simple, a ver. Es que con lo que cuentas tampoco podemos ayudar mucho.


La franja horaria es GMT +2. Ahora son las 02:23:46.

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