点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
将系统从生产系统复制到测试SAP系统后,SOAManager服务定义的配置处于不一致状态。
在SOAManager UI中,过去创建的服务定义不再可见,但是如果我尝试使用相同的名称重新创建服务定义,则会收到以下错误消息:
没有用于配置密钥的数据
我已经在SAP知识库中找到有关此问题的文章,但是该解决方案没有帮助(使用其他名称重新创建服务定义)
https://launchpad.support.sap.com/#/notes/0002440040
您是否知道如何通过保留原始服务定义名称来解决此问题?
约翰尼斯,你好
通常。 系统复制或系统刷新后,应删除所有Web服务配置并创建新配置。 请参阅SAP注释 2348042 -Web服务配置和系统复制/刷新。 不删除配置是非常危险的,因为存在从测试或开发系统中调用生产系统的风险,或者由于对象的不一致。
这是必需的,因为Web Service配置与其他组件有依赖关系,例如 安全存储,ICF节点和应用程序数据。 如果将用于Web Service配置的数据库表从一个系统复制到另一个系统,则可能会发生不一致。 在并非所有相关数据库表都被复制的情况下,您还可能会出现不一致的情况。 数据库表的集合在发行版本之间以及在Service Pack之间可能有所不同。 它还取决于已实施的SAP Notes。
将来,为避免不一致,可以使用PCA工具(PCA =复制后自动化)来执行系统复制。 如果定期复制系统,则PCA工具也可用于保存和恢复副本的配置。 有关PCA工具的一般信息,您可以检查例如 http://scn.sap.com/docs/DOC-52476
干杯,
大猫
一周热门 更多>