dim. 10 septembre 2017, 14h48
alahem1
Algérie
atoutfox.public.association
connection pgsql sur un serveur distant
Bonjour,
j'ai une connection à une base de données PostGreSql locale qui marche.
Je voudrais faire une connection à une base de données PostGreSql située sur un autre poste de travail qui me sert en fait de serveur.
Voici les réglages des fichiers PG que j'ai effectué sur le serveur :
--Fichier postgresql.conf :
parametre 'listen_addresses' activé, valeur '*'
--Fichier pg_hba.conf :
ajout d'une ligne [ host-all-all-192.168.1.2-md5]
côté VFP, voici la connection que j'ai essayé:
lcmabase = "mabase"
lcutilisateur = "postgres
lcmpasse = "motdepasse"
lcserver = "192.168.1.2"
PgConnect = "DRIVER={PostgreSQL ODBC Driver(UNICODE)};DATABASE=lcmabase;SERVER=lcserver; PORT=5432; UID=lcutilisateur; PWD=lcmpasse;......;A1=7.4"
HandleConnect = Sqlstringconnect(PgConnect,.T.)
HandleConnect donne -1 : la connection à échouer
Par rapport à la connection locale, je n'ai changé que la valeur de lcserver de 'localhost' à '192.168.1.2'
Est ce que l'écriture de la chaîne de connexion est correcte ??
Merci pour vos suggestions.
A.MAHALLA
Permalink : http://www.atoutfox.org/nntp.asp?ID=0000018434