2

如何通过 SAP HANA 中的 SQL 读取服务器名称和/或 SID(SAP 系统标识)?

4

2 回答 2

1

上一个答案中的SELECT FROM M_HOST_INFORMATION语句返回不同的主机名。根据您的用例,您应该使用:

  • HOST显示逻辑主机名的列,因为 HANA 实例已安装
  • 当客户端库打开其他连接时,该net_publicname属性显示用于网络通信的有效主机名或 IP 地址
于 2020-05-10T07:30:50.007 回答
1

系统监控视图 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

干杯

于 2020-05-07T21:21:37.157 回答