Data Quality Server のインストールを完了するための DQSInstaller.exe の実行

適用対象:SQL Server - Windows のみ

Data Quality Server のインストールを完了するには、SQL Server のインストール後に DQSInstaller.exe ファイルを実行する必要があります。 このトピックでは、 [スタート] 画面、 [スタート] メニュー、Windows エクスプローラー、またはコマンド プロンプトから DQSInstaller.exe を実行する方法について説明します。DQSInstaller.exe ファイルの実行には、これらの方法のいずれも使用できます。

前提条件

  • SQL Server のインストール時に SQL Server セットアップの [機能の選択] ページで [データベース エンジン サービス][Data Quality Services] が選択されていること、および SQL Server のインストールが完了していることが必要です。 詳細については、「 Data Quality Services のインストール」を参照してください。

  • Windows ユーザー アカウントが、SQL Server データベース エンジン インスタンスの sysadmin 固定サーバー ロールのメンバーであることが必要です。

  • DQSInstaller.exe を実行中に、コンピューターの Administrators グループのメンバーとしてログオンする必要があります。

[スタート] 画面、[スタート] メニュー、または Windows エクスプローラーから DQSInstaller.exe を実行する

  1. Data Quality Server をインストールするコンピューターで、次のうち適切ないずれかを使用して DQSInstaller.exe ファイルを実行します。

    • [スタート] 画面: [スタート] 画面で、 [Data Quality Server Installer]

    • [スタート] メニュー: タスク バーの [スタート]ボタンをクリックし、 [すべてのプログラム]をポイントして、[Microsoft SQL Server] をクリックします。 Microsoft SQL Serverの下で、Data Quality Servicesをクリックし、次にData Quality Server Installerをクリックします。

    • Windows エクスプローラー: DQSInstaller.exe ファイルを探します。 SQL Server の既定のインスタンスをインストールした場合、DQSinstaller.exe ファイルは C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn に格納されます。 DQSInstaller.exe ファイルをダブルクリックします。

  2. インストールの状態を表示するコマンド プロンプト ウィンドウが表示されます。 次の 3 つのことが確認できます。

    1. DQSInstaller.exe ファイルの実行時に行われた操作に関する情報を格納するインストール ログ ファイル DQS_install.log が作成されます。 SQL Server の既定のインスタンスをインストールした場合、DQS_install.log ファイルは C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Log に格納されます。

    2. インストーラーは、Data Quality Server のインストールに、既定のサーバー照合順序 (SQL_Latin1_General_CP1_CI_AS) を使用します。

      重要

      コマンド プロンプトから DQSInstaller.exe を実行している場合にのみ、Data Quality Server のインストールに別のサーバー照合順序値を指定できます。 詳細については、このトピックの「 コマンド プロンプトから DQSInstaller.exe を実行する 」を参照してください。

    3. インストーラーは、コンピューターに最近インストールされた更新プログラムに起因する、保留中の再起動がないかどうかをチェックします。 保留中の再起動が見つかった場合は、そのことを通知するメッセージが表示されます。その場合は、インストールを続行するか中止するかを、Y または N を押すことで選択できます。 保留中の再起動がある場合は、インストールを中止し、コンピューターを再起動したうえで、DQSInstaller.exe を再度実行することをお勧めします。

  3. データベース マスター キーのパスワードの入力を求めるメッセージが表示されます。 データベース マスター キーは、後で Data Quality Services (DQS) に参照データ プロバイダーを設定するときに DQS_MAIN データベースに保存される参照データ サービス プロバイダー キーを暗号化するには、データベース マスター キーが必要です。

    重要

    パスワードは 8 文字以上で、次の 4 つのカテゴリのうち 3 つの文字が含まれている必要があります: 英語の大文字 (A、B、C、... Z)、英語の小文字 (a、b、c、. .. z)、数字 (0、1、2、... 9)、英数字以外または特殊文字 (~!@#$%^&*()_-+=|\{}[]:;"'<>,.?/)。 たとえば、P@ssword のように設定します。 現在のパスワードがこの要件を満たしていない場合は、別のパスワードの入力を求めるメッセージが表示されます。

  4. パスワードを入力し、さらに確認のためにもう一度そのパスワードを入力してから、Enter キーを押してインストールを続行します。

    重要

    データベース マスター キーに指定したパスワードは、後でバックアップから DQS データベースを復元するときに必要になるため、保管する必要があります。 DQS データベースの復元の詳細については、「 Backing Up and Restoring DQS Databases」を参照してください。

  5. マスター データ サービス データベースが Data Quality Server と同じ SQL Server インスタンス上に存在する場合は、インストーラーはマスター データ サービス ログインにマップされたユーザーを作成し、そのユーザーに DQS_MAIN データベースの dqs_administrator ロールを付与します。 マスター データ サービスのインストールとマスター データ サービス データベースの作成については、「 Install Master Data Services」を参照してください。

  6. インストールが正常に完了すると、完了のメッセージが表示されます。 任意のキーを押してコマンド プロンプト ウィンドウを閉じます。

コマンド プロンプトから DQSInstaller.exe を実行する

DQSInstaller.exe をコマンド プロンプトから実行する場合は、次のコマンド ライン パラメーターを使用します。

DQSInstaller.exe のパラメーター 説明 サンプル構文
-collation Data Quality Server のインストールに使用するサーバー照合順序。

DQS は、大文字と小文字を区別しない照合順序のみをサポートします。 大文字と小文字が区別される照合順序を指定した場合、インストーラーは、指定された照合順序の大文字と小文字を区別しないバージョンを使用して処理を実行しようとします。 大文字と小文字を区別しないバージョンが存在しない場合や、照合順序が SQL によってサポートされていない場合、Data Quality Server のインストールは失敗します。

サーバーの照合順序を指定しなかった場合は、既定の照合順序 (SQL_Latin1_General_CP1_CI_AS) が使用されます。
dqsinstaller.exe -collation <collation_name>
-upgradedlls DQS データベース (DQS_MAIN、DQS_PROJECTS、および DQS_STAGING_DATA) の再作成をスキップし、SQL Server データベース内の DQS によって使用される SQL 共通言語ランタイム (SQLCLR) アセンブリのみを更新します。

詳細については、「 .NET Framework 更新後の SQLCLR アセンブリのアップグレード」を参照してください。
dqsinstaller.exe -upgradedlls
-exportkbs すべてのナレッジ ベースを DQS バックアップ ファイル (.dqsb) にエクスポートします。 また、エクスポート先の完全なパスとファイル名を指定する必要があります。

詳細については、「 DQSInstaller.exe を使用した DQS ナレッジ ベースのエクスポートとインポート」を参照してください。
dqsinstaller.exe -exportkbs <path><filename>

たとえば、dqsinstaller.exe -exportkbs c:\DQSBackup.dqsb のように指定します。
-importkbs Data Quality Server のインストールが完了した後に、すべてのナレッジ ベースを DQS バックアップ ファイル (.dqsb) からインポートします。 また、インポート元の完全なパスとファイル名を指定する必要があります。

詳細については、「 DQSInstaller.exe を使用した DQS ナレッジ ベースのエクスポートとインポート」を参照してください。
dqsinstaller.exe -importkbs <path><filename>

たとえば、dqsinstaller.exe -importkbs c:\DQSBackup.dqsb のように指定します。
-upgrade DQS データベース スキーマをアップグレードします。 あらかじめ構成された DQS インスタンスに SQL Server 更新プログラムをインストールした後に、このパラメーターを使用する必要があります。 詳細については、「 SQL Server 更新プログラムのインストール後の DQS データベース スキーマのアップグレード」を参照してください。 dqsinstaller.exe -upgrade
-uninstall Data Quality Server を現在の SQL Server インスタンスからアンインストールします。

また、Data Quality Server の既存のインストールに含まれるすべてのナレッジ ベースを DQS バックアップ ファイル (.dqsb) にエクスポートしてから、Data Quality Server をアンインストールすることもできます。 詳細については、「 DQSInstaller.exe を使用した DQS ナレッジ ベースのエクスポートとインポート」を参照してください。

** 重要 **-uninstall コマンド ライン パラメーターを使用して SQL Server インスタンスから Data Quality Server をアンインストールすると、すべての DQS オブジェクトがアンインストール プロセスの一部として削除されます。 「 Data Quality Server オブジェクトの削除 」でも述べているように、Data Quality Server のアンインストール後に手動でそれらを削除する必要はありません。
Data Quality Server のアンインストールのみを行うには:

dqsinstaller.exe -uninstall

すべてのナレッジ ベースをファイルにエクスポートしてから、Data Quality Server をアンインストールするには:

dqsinstaller.exe -uninstall <path><filename>

たとえば、dqsinstaller.exe -uninstall c:\DQSBackup.dqsb のように指定します。

コマンド プロンプトから DQSInstaller.exe を実行するには、次の手順を実行します。

  1. コマンド プロンプトを起動します。

  2. コマンド プロンプトで、DQSInstaller.exe が格納されている場所にディレクトリを変更します。 SQL Server の既定のインスタンスをインストールした場合、DQSinstaller.exe ファイルは C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn に格納されます。

    cd C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn  
    
  3. コマンド プロンプトで、DQSInstaller.exe を実行します。コマンド ライン パラメーターは必要に応じて使用します。

    • コマンド ライン パラメーターを使用しない場合: 「 dqsinstaller.exe」と入力し、Enter キーを押します。

    • コマンド ライン パラメーターを使用する場合: 上の表で示したコマンドの中から必要なコマンドを入力し、Enter キーを押します。

  4. 指定したコマンドに基づいて、必要なアクションが実行されます。 コマンド ライン パラメーターを指定せずに Data Quality Server をインストールした場合、残りの手順は、前のセクション (「 [スタート] 画面、[スタート] メニュー、または Windows エクスプローラーから DQSInstaller.exe を実行する」) の手順 2-6 と同じです。

次のステップ

  • 作業プロファイルに基づき適切な DQS ロールをユーザーに付与します。 「 ユーザーに DQS ロールを付与する」を参照してください。

  • Data Quality Server が Data Quality Client からリモートでアクセスされる場合は、このコンピューター上で SQL Server 構成マネージャーを使用して TCP/IP プロトコルを有効にしてください。

  • ソース データにアクセスして DQS 操作を実行できることと、処理後のデータをデータベース内のテーブルにエクスポートできることを確認します。 「 DQS 操作のためのデータへのアクセス」を参照してください。

参照

Data Quality Services のインストール
.NET Framework 更新後の SQLCLR アセンブリのアップグレード
DQSInstaller.exe を使用した DQS ナレッジ ベースのエクスポートとインポート