代码之家  ›  专栏  ›  技术社区  ›  Max Nguyen

如何将Oracle上的AX 4.0(SP2)迁移到SQL server平台

  •  0
  • Max Nguyen  · 技术社区  · 10 年前

    当我将数据从oracle(版本10)迁移到SQL Server 2008 R2时,我面临着MS Dynamics AX 4.0 SP2的问题,并且我正在使用SSMA工具传输数据。

    带有Oracle的AX系统分为“var”、“cus”和“usr”三层进行定制。我已经完成了以下步骤:

    • 使用新的SQL Server数据库安装新的AX系统
    • 将所有应用程序文件从当前系统复制到新系统

    这适用于在AX系统上同步字典时创建新的表模式。

    当我将SQL Server和Oracle中的一些表的模式进行比较时,我发现有些列在SQL Server中消失了。

    原因是,如果不将模式匹配在一起,我们就无法将数据从Oracle迁移到SQL Server。

    你能帮我解决这个问题吗?

    1 回复  |  直到 10 年前
        1
  •  0
  •   Tom V    10 年前

    是否有任何域名关键字?如果名称是SQL中的关键字而不是oracle中的关键字,则需要重命名某些字段。

    此外,您是否绝对确定您的许可证和配置选项相同?如果您没有许可证密钥或配置密钥已关闭,AX(2012年以前)将删除数据库中的表和字段