次の方法で共有


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 とマスター データ サービスを SQL Server 2014 CTP2 にアップグレードした後、引き続き SQL Server 2012 SP1 バージョンのマスター データ サービス Add-In for Excel を使用できます。 ただし、以前のバージョンのマスター データ サービス Add-In for Excel は、SQL Server 2014 CTP2 にアップグレードした後は機能しません。 SQL Server 2012 SP1 バージョンのマスター データ サービス Add-In for Excel は 、ここからダウンロードできます。

[前提条件]

  • Data Quality サーバー コンピューターの Administrators グループのメンバーとしてログオンする必要があります。

  • Windows ユーザー アカウントが、 Data Quality サーバー がインストールされている SQL Server インスタンスの sysadmin 固定サーバー ロールのメンバーであることが必要です。

DQS のアップグレード

DQS をアップグレードするには:

  1. スキーマのアップグレードを開始する前に、DQS データベースをバックアップします。 DQS データベースのバックアップの詳細については、「 DQS データベースのバックアップと復元」を参照してください。

  2. DQS がインストールされている SQL Server インスタンスを SQL Server 2014 にアップグレードします。

    1. SQL Server 2014 セットアップ ウィザードを実行します。

    2. 左ペインで、 [インストール] をクリックします。

    3. 右側のウィンドウで、[ SQL Server 2005、SQL Server 2008、SQL Server 2008 R2、または SQL Server 2012 からのアップグレード] をクリックします。

    4. セットアップ ウィザードを完了します。

      これにより、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 に接続できます。

  3. DQS データベース スキーマをアップグレードします。

    1. 管理者としてコマンド プロンプトを起動します。

    2. コマンド プロンプトで、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  
      
    3. コマンド プロンプトに次のコマンドを入力し、Enter キーを押します。

      dqsinstaller.exe -upgrade  
      
    4. 処理を続ける前に DQS データベースをバックアップするように求められます。 DQS データベースを既にバックアップしている場合は、「 Y または Yes」と入力し、Enter キーを押してアップグレードを続行します。

    5. DQS データベース スキーマのアップグレードが正常に完了すると、完了のメッセージが表示されます。

DQS データベース スキーマのアップグレードの確認

DQS データベース スキーマが正常にアップグレードされたことを確認するために、各データベース内の A_DB_VERSION テーブルに対してクエリを実行し、DQS_MAIN データベースと DQS_PROJECTS データベースの現在のバージョンを確認することができます。 これを行うには、次の手順を実行します。

  1. SQL Server Management Studio を起動し、アップグレード後の DQS データベース スキーマを含む SQL Server インスタンスに接続します。

  2. 次のクエリを実行します。

    SELECT * FROM DQS_MAIN.dbo.A_DB_VERSION WHERE STATUS=2;  
    SELECT * FROM DQS_PROJECTS.dbo.A_DB_VERSION WHERE STATUS=2;  
    
  3. 出力で、アップグレードの日付と共に、各アップグレードのエントリが表示されます。 最新の日付になっていて、値が最も大きい VERSION_ID と ASSEMBLY_VERSION が、現在のバージョンです。 STATUS 列に値 2 が表示されている場合は、成功を示しています。 エラーが発生した場合は、ERROR 列にそのエラーが表示されます。 サンプル出力を示します。

    身分証明書 アップグレード日 VERSION_ID ASSEMBLY_VERSION USER_NAME 状態 エラー
    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 へのアップグレード