如何在SAP HANA中通过SQL读取服务器名称和/或SID(SAP系统标识)?
系统监视视图M_HOST_INFORMATION应该包含您要查找的信息。
SELECT HOST, KEY, VALUE FROM SYS.M_HOST_INFORMATION WHERE KEY IN ('sid', 'net_publicname');
请参见以下链接以获取完整的文档:https://help.sap.com/viewer/4fe29514fd584807ac9f2a04f6754767/2.0.04/en-US/20b10028751910148c1c9de602d771de.html
欢呼声
SELECT FROM M_HOST_INFORMATION语句返回不同的主机名。根据您的用例,您应该使用:
HOST
列显示逻辑主机名,已安装HANA实例net_publicname
属性显示当客户端库打开其他连接时用于网络通信的有效主机名或IP地址