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

2020-09-03 03:00发布

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

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


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

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

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


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

付费偷看设置
发送
5条回答
SAP小黑
1楼-- · 2020-09-03 03:27

由于您没有发布错误代码,所以我只能猜测。

是6420吗? 如果是这样,请通过指定IP和端口(例如,连接到\\ 192.168.1.10:6262 \ myshare)来绕过Discovery。 根驱动器,所以我看不到错误代码。

huskylover
2楼-- · 2020-09-03 03:03

BTW,指定服务器的IP和端口在测试台上或我们的客户站点上不起作用。

>
hengyuye
3楼-- · 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

野沐沐
4楼-- · 2020-09-03 03:08

我尝试了ARC从客户端连接到数据库,但是无法远程连接。 我会尝试使用telnet。

软件心理学工程师
5楼-- · 2020-09-03 03:10

让它正常工作,谢谢

一周热门 更多>