赢得10更新到1803现在出现6097错误

2020-09-16 17:02发布

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

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


由于有问题50704的详细信息,我才能够解决我们的一位客户,他们的Win 10计算机刚刚升级到1803。(只需在连接字符串中设置" 6262"参数即可) 做)。

这周,在另一位客户上出现了同样的问题-6420错误-啊哈以为我-这应该很简单-只需在连接字符串中放入" 6262"即可。

是的,6420错误消失了,但是现在我遇到了6097错误。

所以我做了以下事情:

-我已将IP地址和端口放在ADS.INI文件中

-在Win 10计算机上为UDP和TCP(输入和输出)打开了端口6262

-已检查是否允许通过防火墙的网络发现

-甚至可以在Win 10机器上打开和关闭所有端口。

但仍然没有喜悦。


我没有尝试的想法-任何人都对要寻找的东西有任何建议。 在更新到1803之前,所有其他运行Win7的计算机都可以正常运行,并且该计算机以及3台Win 10笔记本电脑都可以正常工作。

谢谢

时间

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

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


由于有问题50704的详细信息,我才能够解决我们的一位客户,他们的Win 10计算机刚刚升级到1803。(只需在连接字符串中设置" 6262"参数即可) 做)。

这周,在另一位客户上出现了同样的问题-6420错误-啊哈以为我-这应该很简单-只需在连接字符串中放入" 6262"即可。

是的,6420错误消失了,但是现在我遇到了6097错误。

所以我做了以下事情:

-我已将IP地址和端口放在ADS.INI文件中

-在Win 10计算机上为UDP和TCP(输入和输出)打开了端口6262

-已检查是否允许通过防火墙的网络发现

-甚至可以在Win 10机器上打开和关闭所有端口。

但仍然没有喜悦。


我没有尝试的想法-任何人都对要寻找的东西有任何建议。 在更新到1803之前,所有其他运行Win7的计算机都可以正常运行,并且该计算机以及3台Win 10笔记本电脑都可以正常工作。

谢谢

时间

付费偷看设置
发送
11条回答
N-Moskvin
1楼-- · 2020-09-16 17:33

对不起,还应该提到,我可以在用户计算机上运行Data Architect并将其愉快地连接到数据库-而且我在ARC的连接字符串中没有" 6262"

歪着头看世界
2楼-- · 2020-09-16 17:42

如果在应用程序中构建或硬编码连接路径,并且该路径包括端口(例如在Delphi中),则TAdsConnection.ConnectPath看起来像\\ Example:6262 \ share \ path,然后在ADS.INI中是LAN_PORT 将被忽略。

如果您有多个ADS.INI文件,例如在应用程序目录中一个,而在C:\ Windows中另一个,则Advantage客户端将仅使用找到的第一个文件。 在这种情况下,它将是应用程序目录中的那个。

如果您的连接字符串看起来像\\ 192.168.0.0 \ share \ path,但是您的ADS.INI看起来像:

[示例]
LAN_IP = 000.000.000.000
LAN_PORT = 6262

这将被忽略,因为主机名必须匹配。 它们映射到同一台计算机还不够。

这些是我尝试收集的详细信息的类型。 通常,我会建议使用Wireshark或Process Monitor跟踪来确定尝试使用哪些文件,IP和端口。

宇峰Kouji
3楼-- · 2020-09-16 17:31

无论出于何种原因,Advantage客户端都不会在服务器上找到监听端口6262的服务器。 指定的地址。

  • 也许此客户已为其服务器选择了自定义端口? 检查ADS_CFG.exe。
  • 也许服务器名称在连接中输入错误? 架构师是否使用服务器的相同名称(Netbios,FQDN,IP)?
  • 如果在连接字符串中指定了端口,则将忽略ADS.INI文件。
  • 如果使用ADS.INI并将端口从连接字符串中删除,则ADS.INI中的标头必须与连接字符串中的服务器匹配:
    \\ Example \ share \ path => [Example] < br> \\ ADSServer.Example.com \ share \ path => [ ADSServer.Example.com ]
    \\ 192.168.0.0 \ share \ path => [192.168.0.0]
  • 您可以尝试使用Microsoft的Process Monitor来观察找到了哪个ADS.INI文件(如果有)以及正在尝试哪个服务器和端口。
  • 或者,您可以在服务器和客户端上尝试Wireshark跟踪,以查看正在尝试的操作以及是否有特定的失败原因。

我希望这会有所帮助,

Mike Loop
高级产品支持工程师
SAP产品支持

clever101
4楼-- · 2020-09-16 17:38

嗨,麦克,

感谢您的回复。 我可以确认ADS服务器正在使用端口6262运行,并且在所有位置都正确指定了服务器名称。

我已经下载了Process Monitor和Wireshark,现在我只需要弄清楚这些工具告诉我什么。

致谢

Terence

callcenter油条
5楼-- · 2020-09-16 17:27

我通过同时为入站和出站打开端口2989 UDP解决了这个问题

Climb_Ma
6楼-- · 2020-09-16 17:37

Mitch -谢谢您的建议-不幸的是,它没有任何作用-仍然出现6097错误。

一周热门 更多>