Data Quality Services のアップグレード
このトピックでは、Data Quality Services (DQS) の既存のインストールを SQL Server 2014 CTP2 にアップグレードする方法について説明します。 DQS の Data Quality Server を SQL Server 2014 にアップグレードする一環として、DQS データベース スキーマもアップグレードする必要があります。
重要
- スキーマのアップグレード中に誤ってデータが削除されることを防ぐため、DQS をアップグレードする前に DQS データベースをバックアップしておく必要があります。 DQS データベースのバックアップの詳細については、「 DQS データベースのバックアップと復元」を参照してください。
- SQL Server 2014 バージョンの Data Quality Server に接続するには、現在または以前のバージョンのData Quality Clientまたは Integration Services の DQS クレンジング変換を使用して、データ品質タスクを実行します。
- Data Quality Services と マスター データ サービス を SQL Server 2014 CTP2 にアップグレードした後も、SQL Server 2012 SP1 バージョンの マスター データ サービス Add-In for Excel を引き続き使用できます。 ただし、SQL Server 2014 CTP2 にアップグレードした後、以前のバージョンの Excel 用マスター データ サービス アドインは機能しません。 SQL Server 2012 SP1 バージョンの マスター データ サービス Add-In for Excel はこちらからダウンロードできます。
前提条件
Data Quality サーバー コンピューターの Administrators グループのメンバーとしてログオンする必要があります。
Windows ユーザー アカウントが、 Data Quality サーバー がインストールされている 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 クライアントをインストールしていた場合は、それらのコンピューターに対して手順 2. の下位の手順を実行して、現在のバージョンの Data Quality クライアントをインストールする必要があります。 セットアップ ウィザードは、Data Quality クライアントの既存のバージョンと並行して、Data Quality クライアントの現在のバージョンをインストールします。 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 データベースを既にバックアップしている場合は、 または
Yes
と入力Y
し、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 へのアップグレード