通过sql查询DB2中的服务器名,实例名,数据库名



如何通过sql查询DB2中的Server name, Instance name, DB name .

我是通过shell脚本找到的。需要通过sql脚本。

一个Db2 for LUW实例可能有多个数据库分区/成员,这些分区/成员可能驻留在不同的主机上。

SELECT 
E.INST_NAME
, I.ID              AS MEMBER
, I.HOME_HOST       AS HOST
, CURRENT SERVER    AS DBNAME
FROM 
TABLE (DB2_GET_INSTANCE_INFO (NULL, NULL, NULL, NULL, NULL)) I
, SYSIBMADM.ENV_INST_INFO E 
--WHERE I.ID = CURRENT MEMBER
;