2012-12-11 37 views
2

我刚刚下载了来自partnersource的包含Contoso数据的ziped软件包,我不知道如何处理这些文件。如何为Dynamics AX 2012 R2安装Contoso数据

的文件有:

  • MicrosoftDynamicsAx.bak
  • MicrosoftDynamicsAx_model.bak

我不知道如何处理这些文件做有Contoso的(演示)在AX数据。

回答

5

编辑:自从我发表这篇文章后,微软发布了一个新的数据集。为了安装这些数据,你可以使用恢复选项。为了做到这一点:

  • 打开SQL Management Studio中
  • 连接

    1. 关闭AOS服务到SQL数据库
    2. 右键点击MicrosoftDynamicsAx =>任务=>恢复=>数据库
    3. 选择从设备,然后找到下载的.bak文件。
    4. 在左上角点击“选项”,选中第一个框: 覆盖现有数据库(改为)
    5. 单击确定再次为其他数据库。

    有关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 
      

    如果这不起作用,因为数据库是在使用时的顶部添加下面的车道查询:

    Use Master 
    

    重复的MicrosoftDynamicsAX.bak同一查询文件

    一旦完成所有这些,Y我们的数据库应该是最新的,并且应该导入Contoso数据。

    您现在可以重新启动AOS。这可能需要很长时间,您甚至可能会考虑重新启动服务器。一旦服务器终于启动,打开Ax客户端。它应该非常缓慢。这是因为您应该在客户的右下角看到26000条提醒。将它们全部标为已读(再次需要一些时间),现在客户端应该运行得更快!

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

  • +0

    我恢复测试数据库后,服务说“开始”5-10分钟,然后说它启动失败。尝试多次重新启动AOS。也尝试重新启动服务器。你提到它会非常缓慢,但我很确定它不会开始。有什么建议么?谢谢 – Brad

    +0

    这是我得到的实际错误:无法找到存储过程 'MicrosoftDynamicsAX_model.dbo.XU_GetSchemaVersion' – Brad

    +0

    嗨!抱歉花了这么长时间回答。我不知道该说什么,我第一次尝试重新启动AOS(服务停留在“开始”),我刚刚重新启动了VM。重新启动后,它开始正常(15分钟后)...也许有一个数据库导入错误,它看起来好像它已经损坏...我之前没有碰过DAX ... –