升級 Master Data Services
升級至 Microsoft SQL Server 2012 的情況有三種。 請選擇最適合您情況的情況。
![]() |
---|
|
從 SQL Server 2008 R2 升級而不包含 Database Engine 升級
這個情況可視為並存安裝,因為會以平行方式安裝 SQL Server 2008 R2 和 SQL Server 2012,不論是在相同電腦或不同電腦上。
在此情況下,您會繼續使用 SQL Server 2008 R2 主控您的 MDS 資料庫。 但是,您必須升級 MDS 資料庫的結構描述,然後使用 SQL Server 2012 Web 應用程式來存取 MDS 資料庫。 SQL Server 2008 R2 Web 應用程式無法再存取 MDS 資料庫。
如果您選擇在相同電腦上安裝這兩個版本,您可以這樣做,因為這些檔案會安裝到不同的位置。
在 SQL Server 2012 中,預設會將這些檔案安裝在 drive:\Program Files\Microsoft SQL Server\110\Master Data Services。
在 SQL Server 2008 R2 中,這些檔案會安裝在 drive:\Program Files\Microsoft SQL Server\Master Data Services。
若要執行此工作,請完成下列步驟。
安裝 Master Data Services 及您想要的其他任何功能。
開啟 SQL Server 2012 安裝程式精靈。
按一下左窗格中的 [安裝]。
在右窗格中按一下 [新增 SQL Server 獨立安裝或將功能加入至現有安裝]。
在 [特徵選取] 頁面上,選取 Master Data Services 以及您想要安裝的其他任何功能。
完成精靈。
在安裝完成後,升級 MDS 資料庫結構描述。
開啟 SQL Server 2012 版的 Master Data Services 組態管理員。
重要事項
若要升級 MDS 資料庫結構描述,您必須以建立 MDS 資料庫時指定之系統管理員帳戶的身分登入。 在 MDS 資料庫的 mdm.tblUser 中,這位使用者的 [識別碼] 值為 1。 如需有關變更這位使用者的詳細資訊,請參閱<變更系統管理員帳戶 (Master Data Services)>。
按一下左窗格中的 [資料庫組態]。
按一下右窗格中的 [選取資料庫],然後指定 SQL Server 2008 R2 資料庫執行個體的資訊。
如果 [修復資料庫] 按鈕已啟用,請按一下此按鈕。
按一下 [升級資料庫] 來啟動 [升級資料庫精靈]。 如需詳細資訊,請參閱<升級資料庫精靈 (Master Data Services 組態管理員)>。
升級完成後,請建立 SQL Server 2012 Web 應用程式。
開啟 SQL Server 2012 版的 Master Data Services 組態管理員。
按一下左窗格中的 [Web 組態]。
從右窗格的 [網站] 清單中,選取下列其中一個選項:
[預設的網站],然後按一下 [建立應用程式]。
[建立新的網站]。 建立網站時,便會自動建立新的 Web 應用程式。
現在將此 Web 應用程式與升級的 MDS 資料庫產生關聯。
在 [讓應用程式與資料庫產生關聯] 區段中,按一下 [選取]。
選取 MDS 資料庫。
按一下 [套用]。
從 SQL Server 2008 R2 升級而且包含 Database Engine 升級
在此情況中,您會從 SQL Server 2008 R2 將 Database Engine 和 Master Data Services 應用程式升級到 SQL Server 2012。
若要執行此工作,請完成下列步驟。
開啟 [控制台] > [程式和功能],並解除安裝 Microsoft SQL Server 2008 R2 Master Data Services。
將 Database Engine 升級到 SQL Server 2012。
開啟 SQL Server 2012 RC0 安裝程式精靈。
按一下左窗格中的 [安裝]。
在右窗格中,按一下 [從 SQL Server 2005、SQL Server 2008 或 SQL Server 2008 R2 升級]。
完成精靈。
升級完成後,請加入 Master Data Services 功能。
開啟 SQL Server 2012 安裝程式精靈。
按一下左窗格中的 [安裝]。
在右窗格中按一下 [新增 SQL Server 獨立安裝或將功能加入至現有安裝]。
在精靈的 [安裝類型] 頁面上,選取 [將功能加入到現有的執行個體] 選項。
在 [特徵選取] 頁面中,選取 [共用功能] 底下的 [Master Data Services]。
完成精靈。
在 MDS 安裝完成後,升級 MDS 資料庫結構描述。
開啟 SQL Server 2012 版的 Master Data Services 組態管理員。
重要事項
若要升級 MDS 資料庫結構描述,您必須以建立 MDS 資料庫時指定之系統管理員帳戶的身分登入。 在 MDS 資料庫的 mdm.tblUser 中,這位使用者的 [識別碼] 值為 1。 如需有關變更這位使用者的詳細資訊,請參閱<變更系統管理員帳戶 (Master Data Services)>。
按一下左窗格中的 [資料庫組態]。
按一下右窗格中的 [選取資料庫],然後指定資料庫執行個體的資訊。
如果 [修復資料庫] 按鈕已啟用,請按一下此按鈕。
按一下 [升級資料庫] 來啟動 [升級資料庫精靈]。 如需詳細資訊,請參閱<升級資料庫精靈 (Master Data Services 組態管理員)>。
按一下 [套用]。
升級完成後,請建立 SQL Server 2012 Web 應用程式。
開啟 SQL Server 2012 版的 Master Data Services 組態管理員。
按一下左窗格中的 [Web 組態]。
從右窗格的 [網站] 清單中,選取下列其中一個選項:
[預設的網站],然後按一下 [建立應用程式]。
[建立新的網站]。 建立網站時,便會自動建立新的 Web 應用程式。
現在將此 Web 應用程式與升級的 MDS 資料庫產生關聯。
在 [讓應用程式與資料庫產生關聯] 區段中,按一下 [選取]。
選取 MDS 資料庫。
按一下 [套用]。
從 SQL Server 2012 CTP3、RC0 或 RC1 升級
在此情況下,您必須升級 Database Engine,緊接著升級 MDS 資料庫結構描述。
若要執行此工作,請完成下列步驟。
升級 Database Engine 並安裝最新的 MDS 檔案。
開啟 SQL Server 2012 安裝程式精靈。
按一下左窗格中的 [安裝]。
在右窗格中,按一下 [從 SQL Server 2005、SQL Server 2008 或 SQL Server 2008 R2 升級]。
完成精靈。
在 Database Engine 升級完成後,請升級 MDS 資料庫結構描述。
開啟 Master Data Services 組態管理員。
重要事項
若要升級 MDS 資料庫結構描述,您必須以建立 MDS 資料庫時指定之系統管理員帳戶的身分登入。 在 MDS 資料庫的 mdm.tbl.User 中,這位使用者的 [識別碼] 值為 1。 如需有關變更這位使用者的詳細資訊,請參閱<變更系統管理員帳戶 (Master Data Services)>。
按一下左窗格中的 [資料庫組態]。
按一下右窗格中的 [選取資料庫],然後指定資料庫執行個體的資訊。
如果 [修復資料庫] 按鈕已啟用,請按一下此按鈕。
按一下 [升級資料庫] 來啟動 [升級資料庫精靈]。 如需詳細資訊,請參閱<升級資料庫精靈 (Master Data Services 組態管理員)>。
升級完成後,請關閉 Master Data Services 組態管理員。
開啟 Internet Information Services (IIS) 管理員,並重新啟動 [MDS 應用程式集區]。
在兩部電腦的情況下升級
這種情況包含升級 SQL Server 安裝在兩部電腦上的系統:其中一部安裝了 SQL Server 2012,另一部則安裝 SQL Server 2008 R2 或是 SQL Server 2012 CTP3、RC0 或 RC1。
如果安裝了 SQL Server 2008 R2,則繼續使用 SQL Server 2008 R2 在一部電腦上裝載您的 MDS 資料庫。 但是,您必須升級 MDS 資料庫的結構描述,然後使用 SQL Server 2012 Web 應用程式來存取 MDS 資料庫。 SQL Server 2008 R2 Web 應用程式無法再存取 MDS 資料庫。
在 SQL Server 2012 中,預設會將這些檔案安裝在 drive:\Program Files\Microsoft SQL Server\110\Master Data Services。
在 SQL Server 2008 R2 中,這些檔案會安裝在 drive:\Program Files\Microsoft SQL Server\Master Data Services。
若要執行此工作,請完成下列步驟。
安裝 Master Data Services 及您想要的其他任何功能。
開啟 SQL Server 2012 安裝程式精靈。
按一下左窗格中的 [安裝]。
在右窗格中按一下 [新增 SQL Server 獨立安裝或將功能加入至現有安裝]。
在 [特徵選取] 頁面上,選取 Master Data Services 以及您想要安裝的其他任何功能。
完成精靈。
在安裝完成後,升級 MDS 資料庫結構描述。
開啟 SQL Server 2012 版的 Master Data Services 組態管理員。
重要事項
若要升級 MDS 資料庫結構描述,您必須以建立 MDS 資料庫時指定之系統管理員帳戶的身分登入。 在 MDS 資料庫的 mdm.tblUser 中,這位使用者的 [識別碼] 值為 1。 如需有關變更這位使用者的詳細資訊,請參閱<變更系統管理員帳戶 (Master Data Services)>。
按一下左窗格中的 [資料庫組態]。
按一下右窗格中的 [選取資料庫],然後在另一部電腦上指定 SQL Server 2008 R2 資料庫執行個體的資訊 (如果 SQL Server 2008 R2 安裝在另一部電腦上)。
如果 [修復資料庫] 按鈕已啟用,請按一下此按鈕。
按一下 [升級資料庫] 來啟動 [升級資料庫精靈]。 如需詳細資訊,請參閱<升級資料庫精靈 (Master Data Services 組態管理員)>。
升級完成後,請建立 SQL Server 2012 Web 應用程式。
開啟 SQL Server 2012 版的 Master Data Services 組態管理員。
按一下左窗格中的 [Web 組態]。
從右窗格的 [網站] 清單中,選取下列其中一個選項:
[預設的網站],然後按一下 [建立應用程式]。
[建立新的網站]。 建立網站時,便會自動建立新的 Web 應用程式。
現在將此 Web 應用程式與升級的 MDS 資料庫產生關聯。
在 [讓應用程式與資料庫產生關聯] 區段中,按一下 [選取]。
選取 MDS 資料庫。
按一下 [套用]。
包含從備份中還原資料庫的升級
在這種情況中,SQL Server 2008 R2 或是 SQL Server 2012 CTP3、RC0 或 RC1 是安裝在一部或兩部電腦上。 在這種情況中,資料庫會在升級之前備份至 SQL Server 2012 RTM 之前的版本上,而且資料庫將會還原。
在 SQL Server 2012 中,預設會將這些檔案安裝在 drive:\Program Files\Microsoft SQL Server\110\Master Data Services。
在 SQL Server 2008 R2 中,這些檔案會安裝在 drive:\Program Files\Microsoft SQL Server\Master Data Services。
若要執行此工作,請完成下列步驟。
安裝 Master Data Services 及您想要的其他任何功能。
開啟 SQL Server 2012 安裝程式精靈。
按一下左窗格中的 [安裝]。
在右窗格中按一下 [新增 SQL Server 獨立安裝或將功能加入至現有安裝]。
在 [特徵選取] 頁面上,選取 Master Data Services 以及您想要安裝的其他任何功能。
完成精靈。
還原備份的資料庫。
在安裝完成後,升級 MDS 資料庫結構描述。
開啟 SQL Server 2012 版的 Master Data Services 組態管理員。
重要事項
若要升級 MDS 資料庫結構描述,您必須以建立 MDS 資料庫時指定之系統管理員帳戶的身分登入。 在 MDS 資料庫的 mdm.tblUser 中,這位使用者的 [識別碼] 值為 1。 如需有關變更這位使用者的詳細資訊,請參閱<變更系統管理員帳戶 (Master Data Services)>。
按一下左窗格中的 [資料庫組態]。
按一下右窗格中的 [選取資料庫],然後指定 SQL Server 2008 R2 資料庫執行個體的資訊。
如果 [修復資料庫] 按鈕已啟用,請按一下此按鈕。
按一下 [升級資料庫] 來啟動 [升級資料庫精靈]。 如需詳細資訊,請參閱<升級資料庫精靈 (Master Data Services 組態管理員)>。
升級完成後,請建立 SQL Server 2012 Web 應用程式。
開啟 SQL Server 2012 版的 Master Data Services 組態管理員。
按一下左窗格中的 [Web 組態]。
從右窗格的 [網站] 清單中,選取下列其中一個選項:
[預設的網站],然後按一下 [建立應用程式]。
[建立新的網站]。 建立網站時,便會自動建立新的 Web 應用程式。
現在將此 Web 應用程式與升級的 MDS 資料庫產生關聯。
在 [讓應用程式與資料庫產生關聯] 區段中,按一下 [選取]。
選取 MDS 資料庫。
按一下 [套用]。
疑難排解
**問題:**當您開啟 SQL Server 2008 R2 主資料管理員 Web 應用程式時,出現「用戶端版本與資料庫版本不相容」錯誤訊息。
**解決方案:**當您嘗試存取 SQL Server 2008 R2 主資料管理員 Web 應用程式時,將會發生這個問題。 因為此 Web 應用程式與 SQL Server 2012 資料庫有關聯,所以它無法再運作。 您應該改用 SQL Server 2012 Web 應用程式。
如果您升級 MDS 資料庫結構描述時,未在 IIS 中停止 [MDS 應用程式集區] 然後再重新啟動,也可能會發生此問題。 重新啟動 [MDS 應用程式集區] 即可更正此問題。