我有一個具有MDS的MS SQL Server 2012實例。 MDS實例用作生產環境。在同一臺服務器上運行多個Microsoft主數據服務實例
現在,當然,我希望爲MDS開發一個開發/測試環境。目前,我只有一臺運行SQL Server 2012的實例服務器,如果可能的話,就足以在此SQL Server實例上設置MDS的新實例。你有什麼經驗嗎?
或者在另一臺服務器上安裝測試MDS環境會更好嗎?
謝謝!
我有一個具有MDS的MS SQL Server 2012實例。 MDS實例用作生產環境。在同一臺服務器上運行多個Microsoft主數據服務實例
現在,當然,我希望爲MDS開發一個開發/測試環境。目前,我只有一臺運行SQL Server 2012的實例服務器,如果可能的話,就足以在此SQL Server實例上設置MDS的新實例。你有什麼經驗嗎?
或者在另一臺服務器上安裝測試MDS環境會更好嗎?
謝謝!
我備份 - >恢復MDS數據庫並使用MDS配置管理器設置其餘部分。工作完美。
是的,您可以有任意數量的MDS實例從單個SQL Server安裝運行。唯一的要求是每個MDS實例都有自己的數據庫。您可以:
使用MDS配置工具創建一個新的數據庫,然後使用模型部署工具來實現模型。更多的信息在這裏:http://msdn.microsoft.com/en-us/library/ff486956.aspx。
按照上面的user1407800的建議,只是備份和恢復生產數據庫。但是,如果確實使用備份/恢復方法,請確保在配置工具中至少選擇一次數據庫,以便它可以驗證恢復的數據庫的一切正常並修復任何問題。
一旦你有了到位,你可以創建在使用MDS配置管理器它上面運行的新的Web應用程序的數據庫。
執行deployclone而不是deploynew非常重要。如果您執行了deploynew,那麼您將無法將模型更改從開發中推送到測試/產品。