Re:AX 2012 R2 Service Pack 2 我正在寻找从一个AX实例到另一个实例复制业务设置数据(例如公司,会计科目表,位置等)的选项。这些实例目前正在开发中,因此我们不必担心消除数据。截至目前,单个实例具有所有Business Setup信息的主副本。我想要做的是将数据复制到多个开发实例。
我可以毫无问题地刷新模型商店和商业数据。但商业设置数据完全是另一种野兽。在AX 2009中,有一项功能可以复制此信息,但此后已在AX 2012中删除。我已阅读多篇文章,但每个人都警告说,它不是推荐的,也不仅仅是用于测试。我需要一些可以安全使用的东西。
是否有人在AX 2012中找到了将业务设置从一个实例复制到另一个实例的干净流程?
答案 0 :(得分:0)
真正简单的解决方案是拥有一个没有任何交易的AX设置数据库/环境。
要部署执行SQL Server,请执行安装数据库的备份并还原到目标数据库,然后在目标应用程序中执行完整的AX字典同步。
这将导致消除目标数据库中完成的任何事务,设置等。
导入后,运行脚本以更改文件位置而不是指向设置位置等。 您可能需要事先使用“管理”,“定期”,“数据导出/导入”,“导出”保存一些数据,然后在擦除后导入。
以下是我的一位客户使用的实际程序。设置在生产环境中完成,目标可以是流测试环境。
草图清单:
此程序也非常适合制作生产环境的测试环境。
答案 1 :(得分:0)
有一份Microsoft文档," Microsoft Dynamics AX 2012:Tech Domain新功能模块5:在环境之间移动"关于这个主题(谷歌,整个标题,它将是第一个命中)。
Jan在他的回答中概述的程序是正确的但更高级别。几个表中存在数据,用于存储要在还原后清除的配置信息,并插入还原之前存在的行。即,您需要在执行还原之前导出 之前的某些表,以便您可以创建SQL脚本来插入该数据。
你可以在没有这些程序的情况下做到这一点,但是如果你所列的AOS服务器不在环境中,那么你就有了一个混乱的环境,如果你有一个报告服务器,帮助服务器等,你必须去通过并手动更改所有这些。如果您在还原之前保存数据,那么您将拥有可以获得所需配置的脚本,而且只需要一秒钟。
答案 2 :(得分:0)
只要两家公司位于同一数据库中,就可以将常用值从现有公司复制到新公司。例如,如果您拥有所有服务管理实现都通用的标准症状代码列表,则可以轻松地将代码从一家公司复制到另一家公司。
要使用RapidStart Services将数据复制到新公司,请执行以下操作:
这对我适用于Microsoft