PostgreSQL唯一安装ID

时间:2018-07-30 08:22:32

标签: postgresql postgresql-9.6

在哪里可以获得Postgresql唯一安装ID? 喜欢...

SELECT dbid from v$database;(在oracle中)

我需要它来标识我在不同站点上的不同数据库安装。 获取服务器的MAC ID是一种方法,但是如果有一种方法可以从postgresql获取它,则将是首选。

1 个答案:

答案 0 :(得分:0)

如果有可用的复制插槽,请you can use IDENTIFY_SYSTEM

MacBook-Air:~ vao$ psql "dbname=postgres replication=database" -c "IDENTIFY_SYSTEM;"
Timing is on.
Pager usage is off.
      systemid       | timeline |  xlogpos   |  dbname
---------------------+----------+------------+----------
 6401169876745218982 |        1 | 1/7A470D80 | postgres
(1 row)