升級 Data Quality Services
本主題提供如何將您現有的 Data Quality Services 安裝 (DQS) 升級至 SQL Server 2014 CTP2 的相關資訊。 在將 DQS 中的 Data Quality Server 升級至 SQL Server 2014 時,您也必須升級 DQS 資料庫架構。
重要
- 在升級 DQS 之前,您必須先備份 DQS 資料庫,以免在結構描述升級期間有任何意外的遺失資料狀況。 如需有關備份 DQS 資料庫的詳細資訊,請參閱 備份及還原 DQS 資料庫。
- 您可以使用目前或舊版的 Data Quality Client 或 Integration Services 中的DQS 清理轉換來執行資料品質工作,連線到 SQL Server 2014 版 Data Quality Server。
- 升級 Data Quality Services 並Master Data Services至 SQL Server 2014 CTP2 之後,您可以繼續使用適用于 Excel 的 Master Data Services Add-In SQL Server 2012 SP1 版本。 不過,在升級為 SQL Server 2014 CTP2 之後,任何舊版適用於 Excel 的 Master Data Services 增益集將無法運作。 您可以從這裡下載適用于 Excel 的 SQL Server 2012 SP1 Master Data Services Add-In版本。
必要條件
您必須以 Data Quality Server 電腦上管理員群組成員的身分登入。
Windows 使用者帳戶必須是安裝 Data Quality Server 之 SQL Server 執行個體上 sysadmin 固定伺服器角色的成員。
升級 DQS
升級 DQS:
在開始升級程序之前,請先備份 DQS 資料庫。 如需有關備份 DQS 資料庫的詳細資訊,請參閱 備份及還原 DQS 資料庫。
將安裝 DQS 的 SQL Server 實例升級為 SQL Server 2014。
執行 SQL Server 2014 安裝程式精靈。
按一下左窗格中的 [安裝]。
在右窗格中,按一下[從 SQL Server 2005 升級],SQL Server 2008 SQL Server 2008 R2 或 SQL Server 2012。
完成安裝精靈。
注意
這會將您的SQL Server實例升級為 SQL Server 2014,如果先前已在這部電腦上安裝Data Quality Client,也會安裝最新的Data Quality Client。 如果您已將 Data Quality Client 安裝在其他電腦上,則必須在那些電腦上執行步驟 2 的子步驟,才能安裝 Data Quality Client 的目前版本。 安裝精靈會將 Data Quality Client 的目前版本與 Data Quality Client 的現有版本並列安裝。 升級 DQS 資料庫架構之後,您可以使用目前或舊版的 Data Quality Client,連線到 SQL Server 2014 版 Data Quality Server。
升級 DQS 資料庫結構描述。
以系統管理員身分啟動命令提示字元。
在命令提示字元中,將目錄變更為 DQSInstaller.exe 所在的位置。 若為 SQL Server 的預設執行個體,DQSInstaller.exe 檔案位於 C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Binn:
cd C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Binn
在命令提示字元中輸入下列命令,然後按 ENTER:
dqsinstaller.exe -upgrade
安裝程式會提示您先備份 DQS 資料庫後再繼續。 若已備份 DQS 資料庫,請輸入
Y
或Yes
,然後按 ENTER 鍵繼續升級。在成功升級 DQS 資料庫結構描述之後,將會顯示完成訊息。
確認 DQS 資料庫結構描述升級
若要確認 DQS 資料庫結構描述升級成功,您可以查詢中每個資料庫中的 A_DB_VERSION 資料表,以檢查 DQS_MAIN 和 DQS_PROJECTS 資料庫中的目前版本。 若要這樣做:
啟動 SQL Server Management Studio,並連接到包含已升級之 DQS 資料庫結構描述的 SQL Server 執行個體。
執行下列查詢:
SELECT * FROM DQS_MAIN.dbo.A_DB_VERSION WHERE STATUS=2; SELECT * FROM DQS_PROJECTS.dbo.A_DB_VERSION WHERE STATUS=2;
輸出會顯示每個升級項目和升級日期。 最新日期的最大 VERSION_ID 和 ASSEMBLY_VERSION 為目前版本。 STATUS 資料行中的值為 2 代表成功。 如果發生錯誤,錯誤會列示在 ERROR 資料行中。 範例輸出:
ID UPGRADE_DATE VERSION_ID ASSEMBLY_VERSION USER_NAME 狀態 ERROR 1000 2013-08-11 05:26:39.567 1200 11.0.3000.0 <DOMAIN\UserName> 2 1001 2013-09-19 15:09:37.750 1600 12.0.xxxx.0 <DOMAIN\UserName> 2
另請參閱
安裝 Data Quality Services
移除 Data Quality Server 物件
升級為 SQL Server 2014