A ccc3\tools\sql2\test\basicdemo\exe-pg mappában szeretném a connect.exe progit kipróbálni.
A cccenv.bat file-ban van nálam egy új bejegyzés, ami a következő:
set POSTGRES_CONNECT="host='192.168.1.66' dbname=testdb Port=5432"
A hiba üzenet:
Operation: _pg_connectdb
Description: invalid connection option ""host"
Subsystem: sql2.postgres
Persze van még egy clipper-ben szokás hosszú call_stack:
default error block evaluated
errorclass: sqlconnecterror
operation: _pq_connectdb
description: invalid connection opti
severity: 2
subcode: 1
subsystem: sql2.postgres
called from deferror(216)
called from _blk__2(0)
called from _pq_connectdb(0)
called from sql2.postgres.sqlconne
called from sqlconnect(22)
called from main(65)
Ami nekem fetünik, hogy a connect.exe nem függ semmi dll-től, például a libpq.dll-től.
Vagy már a connect.exe előállítása is hibás ?
Vagy a LD_LIBRARY_PATH-t is kell használni ?
Kérnék egy rövid példát a connection-string-re.
A következő oldalon kereslgéltem, ami nem vezetett eredményre:
https://www.postgresql.org/docs/11/libpq-connect.html#LIBPQ-CONNSTRING
- 138 megtekintés
Hozzászólások
https://eVIR.hu
Elektronikus Vállalatirányítási Információs Rendszer
- A hozzászóláshoz be kell jelentkezni
Köszöm szépen a gyors és szives választ, de sajnos nem sokat segített a küldött info.
Saját magam megtaláltam a megoldást. A következők segítségével:
1) Syntax: set POSTGRES_CONNECT=dbname=postgres host=localhost port=5432 user=postgres password=secret
2) Ami tovább segített: https://stackoverflow.com/questions/1138503/good-c-c-connector-library-…
- A hozzászóláshoz be kell jelentkezni