跳转至

PostgreSQL服务

pg_service.conf 文件允许为PostgreSQL服务器连接使用命名别名。无需将主机名、端口、数据库名称等存储到QGIS工程文件中,这些可以单独存储。甚至可以将用户名和密码存储在 pg_service.conf 文件中,避免在QGIS工程中以明文形式存储。

请在 QGIS文档 中阅读有关PostgreSQL服务的更多信息。

QField - Direct 连接

如果您直接从QGIS连接到数据库,可以将 pg_service.conf 文件放在QField数据文件夹中来使用。可以将文件放在内部设备存储或SD卡存储中。您可以使用应用程序屏幕底部的 关于QField 来检查QField数据文件夹的路径。

通常,安卓设备的路径是: /Android/data/ch.opengis.qfield/files/QField

笔记

与 *NIX系统文件命名 .pg_service.conf 不同,安卓系统文件命名为 pg_service.conf ,没有前导点符号 (.) 。

QFieldCloud

QFieldCloud也支持 pg_service.conf 配置。您需要使用 "离线编辑" 云动作配置PostgreSQL图层,并将服务设置存储在QFieldCloud工程的机密页面上。

请在QFieldCloud文档中查看 如何配置PostgreSQL服务 ,了解更多信息。