在 Hana Express Edition 中设置静态 IP 地址

Setting static IP address in Hana Express Edition

我在笔记本电脑上安装了 SAP Hana Express Edition 2.0。它在 VMware/Suse 上运行。我还设置了一个静态 IP 地址,这样我就不必更改客户端连接。这在我工作时很好用。

我在主机文件中添加了以下内容:

   192.168.1.85    hxehost

问题是,当我将笔记本电脑带到其他地方时,我所有的客户端连接都超时了。我检查了 Suse 中的 IP 地址,这是我分配的 IP 地址。如何解决这个问题?

如果我断开笔记本电脑与互联网的连接,我会收到以下错误消息:

JDBC: Cannot connect to jdbc:sap://192.168.1.85:39013/ [Cannot connect to 
host 192.168.1.85:39013 [No route to host: connect],

这是我的设置:

如何连接到虚拟机的 IP 端口取决于为 VM 网络选择的设置。 地址 192.168.1.85192.168.1.x 网络的一部分,该网络在家庭路由器设置和小型 LAN 中非常流行。当您不工作时,您的笔记本电脑很可能是此类网络的一部分。因此,当您 ping 地址时,笔记本电脑使用链接到该网络的网络接口(例如您的 wifi 适配器)来查找 IP 为 192.168.1.85 的主机。任何主机当前在您的网络中获得 85,它可能不是您的虚拟机。

避免这种情况的一种简单方法是使用 host-only 网络设置虚拟机。为此,您必须在 VMware(或您使用的任何管理程序)中配置网络适配器以使用仅主机网络并在不同的子网 中分配 IP 地址 例如在 192.168.5.x。对于您计算机上的 HANA 客户端软件,要使用的地址当然是 192.168.5.85,但它在您的笔记本电脑可能登录的所有网络中都是稳定的。