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服务 ,了解更多信息。