如何安装Dynamics AX 2012 R2的Contoso Data

Loi*_* O. 2 axapta sql-server-2008 dynamics-ax-2012

我刚刚从partnersource下载了包含Contoso Data的ziped包,我不知道如何处理这些文件.

文件是:

  • MicrosoftDynamicsAx.bak
  • MicrosoftDynamicsAx_model.bak

我不知道如何处理这些文件以获得Ax上的Contoso(演示)数据.

Loi*_* O. 5

编辑:自从我发表这篇文章以来,微软已经发布了一个新的数据集.要安装此数据,可以使用还原选项.为此:

  1. 关闭服务中的AOS
  2. 打开SQL Management Studio
  3. 连接到SQL数据库
  4. 右键单击MicrosoftDynamicsAx => Tasks => Restore => Database
  5. 选择"从设备",然后找到下载的.bak文件.
  6. 在左上角单击"选项"并选中第一个框:覆盖现有数据库(使用REPLACE)
  7. 单击"确定"并重复其他数据库.

有关CONTOSO数据集中包含的三个分区的更多信息,请查看CONTOSO数据下载链接旁边的pdf!

下面的过程允许您安装Microsoft几天后从其网站上删除的第一个数据集.如果上一个文件失败,此过程仍可以帮助您恢复新的.bak文件.

  1. 摒弃服务中的AOS.
  2. 打开SQL Server Management Studio.
  3. 连接到Ax数据库.

注意:在这里,您将看到有两个与Contoso .bak同名的基础.您猜对了,我们将要导入它们,但是由于.bak文件来自不同的数据库,因此只需单击"还原数据库"就无法执行此操作.这里需要一些编码.

  1. 备份两个基地.
  2. 单击"新建查询"并输入/执行以下代码:

     Alter Database MicrosoftDynamicsAX_model
      SET SINGLE_USER With ROLLBACK IMMEDIATE  
    
    RESTORE DATABASE MicrosoftDynamicsAX_model
      FROM DISK = '%Path to .Bak File%\MicrosoftDynamicsAX_model.bak'
      WITH REPLACE
    
    Run Code Online (Sandbox Code Playgroud)

如果由于数据库正在使用而不起作用,请在查询顶部添加以下通道:

Use Master
Run Code Online (Sandbox Code Playgroud)

对MicrosoftDynamicsAX.bak文件重复相同的查询

完成所有这些后,您的数据库应该是最新的,并且应该导入Contoso数据.

您现在可以重新启动AOS.这可能需要很长时间,您甚至可能会考虑重新启动服务器.服务器最终启动后,打开Axel Client.它应该非常慢.这是由于您应该在客户端右下角看到26 000个警报.将它们全部标记为已读(这将需要一些时间),现在客户端应该运行得更快!

您现在应该在Dynamics AX 2012 R2安装中拥有Contoso数据!