2012-12-11 39 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 ... –