Advantage Database Server通过不同的子网连接

2020-09-03 03:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我知道这是SAP购买的产品线,但...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我知道这是SAP购买的产品线,但我希望那里有人知道Advantage Database Server ADS。 问题是我正在尝试与安装ADS服务器的服务器上的数据库进行远程连接。 当连接的客户端在同一子网中时,它可以正常工作。 当客户端位于其他子网上时,客户端无法连接。 如何跨子网工作? 甚至有可能吗?

5条回答
hengyuye
2020-09-03 03:26

ADS错误日志不会报告客户端连接错误,因为连接尝试永远不会到达服务器。 除非应用程序处理错误,否则错误应在客户端弹出,在这种情况下,应用程序可能具有自己的错误日志。

Joachim是正确的,您绝对需要绕过发现才能跨子网连接。 从应用程序的位置进行ARC测试,以确保您拥有良好的连接路径。

如果无法将端口添加到连接路径,请编辑ADS.ini文件或在应用程序目录中创建一个名为ADS.ini的新文本文件。 添加以下行:

[SERVER]
LAN_IP = 192.168.1.10
LAN_PORT = 6262

您必须指定由应用程序访问的主机,而不是" SERVER"。 可以是计算机名,FQDN或IP地址,但必须与连接字符串的格式相同。 如果使用映射的驱动器,请在命令提示符下键入" NET USE"以查看如何指定主机。

当然,还可以更改LAN_IP以指向正确的地址,如果不使用默认值,则还要更改LAN_PORT。

如果没有其他操作,请确保在客户端位置安装了telnet客户端,并且主机上正在运行ADS服务器。 在命令提示符处键入以下内容:

telnet <主机> 6262

再次,用适当的主机名和端口替换。 如果连接成功,您将看到一个带有闪烁光标的空白命令框。 如果失败,您将得到一个错误。 在后一种情况下,需要解决网络问题。

请参阅: http://devzone.advantagedatabase.com/dz/webhelp/ Advantage12/master_ads_ini_file_support.htm

一周热门 更多>