从Postgres服务确定群集目录

时间:2009-02-20 11:09:35

标签: postgresql

是否可以从服务器本身确定Postgres服务器正在使用的群集目录 - 即服务(在Windows下)是由以下内容启动的:

C:\foo\postgres.exe -D "D:\emr\data"

是否可以向正在运行的服务器发送SELECT查询或函数以检索值D:\emr\data

2 个答案:

答案 0 :(得分:7)

(完整性) 甚至更短:

SHOW data_directory;

答案 1 :(得分:2)

SELECT setting FROM pg_settings WHERE name = 'data_directory'