[QGIS-it-user] Connessione DB Postgres tramite servizio e configurazione pg_service.conf

Salve,
sto cercando di effettuare una connessione ad un DB Postgres/Postgis su server debian11/apache2/postgres14 da QGIS tramite Servizio.

Nel server ho creato con l’editor nano il file di configurazione pg_service.conf in /etc/postgresql-common/.

[prova]
host=[ho provato sia con localhost che con l’indirizzo ip del server]
port=5432
dbname=prova
user=prova
password=prova

Dal server riesco a connettermi con il comando psql service=prova.

Dall’esterno, sia tramite qgis che tramite pgadmin4 ricevo l’errore “definition of service ‘prova’ not found”.
Sempre dall’esterno, inserendo nella scheda nuova connessione le credenziali riesco a connettermi sia da qgis che da pgadmin.

C’è qualcosa da impostare in apache2 o altro?

Grazie
Danilo

devi impostare il servizio anche sul client

Il 23/02/22 09:51, Danilo Procaccini ha scritto:

Salve,
sto cercando di effettuare una connessione ad un DB Postgres/Postgis su
server debian11/apache2/postgres14 da QGIS tramite Servizio.

Nel server ho creato con l'editor nano il file di configurazione
pg_service.conf in /etc/postgresql-common/.

[prova]
host=[ho provato sia con localhost che con l'indirizzo ip del server]
port=5432
dbname=prova
user=prova
password=prova

Dal server riesco a connettermi con il comando psql service=prova.

Dall'esterno, sia tramite qgis che tramite pgadmin4 ricevo l'errore
"definition of service 'prova' not found".
Sempre dall'esterno, inserendo nella scheda nuova connessione le
credenziali riesco a connettermi sia da qgis che da pgadmin.

C'è qualcosa da impostare in apache2 o altro?

Grazie
Danilo

_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

--
Paolo Cavallini
www.faunalia.eu - QGIS.org
training, support, development on QGIS, PostGIS and more

Quindi su QGIS? Trovo nella guida come fare?

Il giorno mer 23 feb 2022 alle ore 09:53 Paolo Cavallini <cavallini@faunalia.it> ha scritto:

devi impostare il servizio anche sul client

Il 23/02/22 09:51, Danilo Procaccini ha scritto:

Salve,
sto cercando di effettuare una connessione ad un DB Postgres/Postgis su
server debian11/apache2/postgres14 da QGIS tramite Servizio.

Nel server ho creato con l’editor nano il file di configurazione
pg_service.conf in /etc/postgresql-common/.

[prova]
host=[ho provato sia con localhost che con l’indirizzo ip del server]
port=5432
dbname=prova
user=prova
password=prova

Dal server riesco a connettermi con il comando psql service=prova.

Dall’esterno, sia tramite qgis che tramite pgadmin4 ricevo l’errore
“definition of service ‘prova’ not found”.
Sempre dall’esterno, inserendo nella scheda nuova connessione le
credenziali riesco a connettermi sia da qgis che da pgadmin.

C’è qualcosa da impostare in apache2 o altro?

Grazie
Danilo


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Paolo Cavallini
www.faunalia.eu - QGIS.org
training, support, development on QGIS, PostGIS and more


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Grazie Paolo,
ho risolto con le indicazioni riportate in
https://docs.qgis.org/3.16/en/docs/user_manual/managing_data_source/opening_data.html?highlight=pg_service%20conf#particular-connection-requirements

Il giorno mer 23 feb 2022 alle ore 10:24 Danilo Procaccini <danilo.procaccini@gmail.com> ha scritto:

Quindi su QGIS? Trovo nella guida come fare?

Il giorno mer 23 feb 2022 alle ore 09:53 Paolo Cavallini <cavallini@faunalia.it> ha scritto:

devi impostare il servizio anche sul client

Il 23/02/22 09:51, Danilo Procaccini ha scritto:

Salve,
sto cercando di effettuare una connessione ad un DB Postgres/Postgis su
server debian11/apache2/postgres14 da QGIS tramite Servizio.

Nel server ho creato con l’editor nano il file di configurazione
pg_service.conf in /etc/postgresql-common/.

[prova]
host=[ho provato sia con localhost che con l’indirizzo ip del server]
port=5432
dbname=prova
user=prova
password=prova

Dal server riesco a connettermi con il comando psql service=prova.

Dall’esterno, sia tramite qgis che tramite pgadmin4 ricevo l’errore
“definition of service ‘prova’ not found”.
Sempre dall’esterno, inserendo nella scheda nuova connessione le
credenziali riesco a connettermi sia da qgis che da pgadmin.

C’è qualcosa da impostare in apache2 o altro?

Grazie
Danilo


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Paolo Cavallini
www.faunalia.eu - QGIS.org
training, support, development on QGIS, PostGIS and more


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user