当词典在另一台服务器上时连接到Advantage数据库服务器

2020-09-04 12:56发布

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

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


你好

目前,我在具有新服务器的新网络上安装了ADS V12。 这是我的设置:

服务器#1:SRV-FS:10.0.1.31(词典位置)

服务器#2:SRV-SQL:10.0.1.32(ADS位置)

现在,如果我在客户端PC上安装了Advantage Architect,并且尝试打开字典,则会收到错误6420"无法发现"。 我认为问题在于ADS与字典不在同一台服务器上。

现在,我尝试使用知识库数据库080516-2033,但它不起作用。 我还尝试将字典与ADS放在同一台服务器上,并且可以正常工作,因此这确实是一个问题,它在不同的服务器上,但是我只是无法弄清为什么它不起作用。

感谢您的帮助

卡尔

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

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


你好

目前,我在具有新服务器的新网络上安装了ADS V12。 这是我的设置:

服务器#1:SRV-FS:10.0.1.31(词典位置)

服务器#2:SRV-SQL:10.0.1.32(ADS位置)

现在,如果我在客户端PC上安装了Advantage Architect,并且尝试打开字典,则会收到错误6420"无法发现"。 我认为问题在于ADS与字典不在同一台服务器上。

现在,我尝试使用知识库数据库080516-2033,但它不起作用。 我还尝试将字典与ADS放在同一台服务器上,并且可以正常工作,因此这确实是一个问题,它在不同的服务器上,但是我只是无法弄清为什么它不起作用。

感谢您的帮助

卡尔

付费偷看设置
发送
5条回答
灬番茄
1楼 · 2020-09-04 13:49.采纳回答

即使将ADS软件和字典放在不同的VM上,即使在同一主机上,仍然需要通过每个VM的虚拟网卡进行通信,因此确实会带来滞后。 即使在使用虚拟硬件的情况下,也可能发生数据损坏,因为通信的每个阶段(服务器到NIC,NIC到NIC,NIC到应用程序以及再次返回)都涉及硬件,以确认其已将数据包传递到目的地 。 在负载或驱动程序有故障的情况下,NIC可能会确认数据包实际上仅到达下一个NIC时才到达目的地。 这可能会导致数据错误地保存在字典中。

我了解希望在数据库服务器关闭时能够访问SRV-FS,但这并不能解释为什么您不会 将字典放在SRV-SQL上。 Advantage软件仅占用约140 MB。 为什么您不将同一服务器用于字典?

梦想连接
2楼-- · 2020-09-04 13:48

将服务和数据划分到不同的机器绝对没有任何意义! 永远不要那样做。 即使某些骇客有可能,这也是有史以来最糟糕的做法。

将服务中的数据分开将在两者之间添加一个网络层。 这会降低性能并可能导致数据损坏。

Tong__Ming
3楼-- · 2020-09-04 13:47

我同意Joachim。

但是,从技术角度来看,问题可能在于 您正在使用带有数据字典的主机定义连接。 连接必须是到ADS服务器的。 要允许服务器查找字典,请使用adsserver.ini创建服务器端别名。 请参阅:服务器端别名

此 此功能旨在在字典与服务器位于同一台计算机上时提高安全性,或启用有保证的网络设备(如NAS)。 如果在整个网络中使用它,则对稳定性和性能的影响由您自己承担。

黑丝骑士
4楼-- · 2020-09-04 13:37

谢谢您的建议。

现在,我并没有真正谈论我的设置。 我有一台装有2个虚拟Windows Server 2016的计算机,并且想将ADS服务器放在一台(SRV-SQL)上,而将字典放在另一台服务器(SRV-FS)上?

原因是我想重新启动SRV-SQL服务器而不影响可能由于其他原因(访问图形或pdf文件)访问SRV-FS服务器的用户。

由于两台服务器都在同一台计算机上,会降低性能或破坏数据吗?

现在,由于我的时间很短,ADS服务器和字典文件都位于同一台服务器上,但是根据您的回答,我可能会选择稍后进行更改。

感谢您的帮助

半个程序猿
5楼-- · 2020-09-04 13:58

感谢您对与通讯有关的问题的解释。 我将在SRV-SQL上传输所有数据库文件,字典和ADS。

最诚挚的问候

一周热门 更多>