将数据从 Oracle 迁移到 Dynamics AX 的最佳方法是什么?
What is the best way to migrate data from oracle to dynamics AX?
为了将数据从oracle
迁移到Dynamics AX
,主数据和open跨国数据应该像[=12=一样迁移到系统中], vendors, customer
, open payments
, open invoice, PO
...
但是,可以使用多种方法将数据迁移到目标数据库。
例如:
- 使用
DMF
- SQL 服务器集成服务。
- 为每个模块创建 AX 作业 类
用户实现此目标的最佳方法是什么?
请多多指教,我也在找最有保障的,以免财务以来出现任何故障。
谢谢。
没有保证的方式,项目的规模会比你想象的要大得多。一年前,我们从主要基于 Oracle(但具有不同的数据库和系统)的异构系统迁移到 AX 2012 R2。仅迁移项目就花了一年多的时间进行非常迭代的开发,最后我们每 3 周对物流数据进行一次测试迁移(加上对迁移数据的实时测试),我们每隔一个月进行一次财务迁移。
- 以所需结构从原始系统生成导出数据。这包括所有转换。我们使用了带有视图和/或暂存表的暂存 oracle 数据库。用于生成数据的 SQL 脚本和过程本身就是一个项目,不要忘记使用版本控制。部分数据验证也是这些脚本的一部分(尤其是对财务很重要,我们原始财务系统中的数据与 AX 需要数据的方式有很大不同)
- 创建一个可以将数据组从登台数据库半自动导出到 CSV 文件的工具
- 结合使用作业、DIXF 和 XLS 导入。 XLS 导入用于分类帐(您可以很容易地将 csv 文件导入到日志中,并在 post 之前检查所有内容)。 DIXF 主要用于客户、供应商和地址。其余的是使用作业完成的。
为了将数据从oracle
迁移到Dynamics AX
,主数据和open跨国数据应该像[=12=一样迁移到系统中], vendors, customer
, open payments
, open invoice, PO
...
但是,可以使用多种方法将数据迁移到目标数据库。
例如:
- 使用
DMF
- SQL 服务器集成服务。
- 为每个模块创建 AX 作业 类
用户实现此目标的最佳方法是什么?
请多多指教,我也在找最有保障的,以免财务以来出现任何故障。
谢谢。
没有保证的方式,项目的规模会比你想象的要大得多。一年前,我们从主要基于 Oracle(但具有不同的数据库和系统)的异构系统迁移到 AX 2012 R2。仅迁移项目就花了一年多的时间进行非常迭代的开发,最后我们每 3 周对物流数据进行一次测试迁移(加上对迁移数据的实时测试),我们每隔一个月进行一次财务迁移。
- 以所需结构从原始系统生成导出数据。这包括所有转换。我们使用了带有视图和/或暂存表的暂存 oracle 数据库。用于生成数据的 SQL 脚本和过程本身就是一个项目,不要忘记使用版本控制。部分数据验证也是这些脚本的一部分(尤其是对财务很重要,我们原始财务系统中的数据与 AX 需要数据的方式有很大不同)
- 创建一个可以将数据组从登台数据库半自动导出到 CSV 文件的工具
- 结合使用作业、DIXF 和 XLS 导入。 XLS 导入用于分类帐(您可以很容易地将 csv 文件导入到日志中,并在 post 之前检查所有内容)。 DIXF 主要用于客户、供应商和地址。其余的是使用作业完成的。