Manage DQS Databases

適用対象:SQL Server

ここでは、バックアップ/復元またはデタッチ/アタッチなど DQS のデータベースに対して実行できるデータベース管理アクティビティについて説明します。

DQS データベースのバックアップと復元

SQL Server データベースのバックアップと復元は、バックアップ データベースからデータを復旧して災害時のデータの損失を防ぐためにデータベース管理者が実行する一般的な操作です。 Data Quality Server は、主に DQS_MAIN と DQS_PROJECTS の 2 つの SQL Server データベースにより実装されます。 Data Quality Services (DQS) データベースのバックアップと復元の手順は、他の SQL Server データベースの手順と似ています。DQS データベースのバックアップと復元に関連付けられている次の 3 つの問題があります。

  • DQS データベースのバックアップと復元の操作を同期する必要があります。 同期しない場合、復元された Data Quality Server は機能しません。

  • 2 つの DQS データベース (DQS_MAIN および DQS_PROJECTS) には、単純なデータベース オブジェクト (テーブルやストアド プロシージャなど) だけではなく、アセンブリおよびその他の複雑なオブジェクトが含まれています。

  • DQS データベースが Data Quality Server として機能するために必要な DQS データベース以外のいくつかのエンティティがあります。具体的には、2 つの SQL Server ログイン (##MS_dqs_db_owner_login## と ##MS_dqs_service_login##)、およびマスター データベースの初期化ストアド プロシージャ (DQInitDQS_MAIN) です。

SQL Server でのデータベースのバックアップと復元の詳細については、「 SQL Server データベースのバックアップと復元」を参照してください。

DQS データベースの既定の自動拡張サイズと復旧モデル

DQS データベースおよびトランザクション ログが無限に拡張してハード ディスクがいっぱいになるのを防ぐためには

  • DQS データベースの既定の [自動拡張] のサイズを 10% に設定します。

  • DQS データベースの既定の復旧モデルを、 [単純]に設定します。 単純復旧モデルでは、トランザクションのログへの記録は最小限になり、トランザクションの完了後にログが自動的に切り捨てられて、トランザクション ログ (.ldf ファイル) の領域が解放されます。 単純復旧モデルについて詳しくは、「データベースの完全バックアップ (SQL Server)」をご覧ください。

重要

  • 単純復旧モデルでは、ログ レコードが長い間アクティブなままになると (長く、時間のかかるトランザクションの場合など)、ログの切り捨てが遅れて、トランザクション ログがいっぱいになる可能性があります。 また、ログの切り捨てを行っても、物理ログ ファイル (.ldf ファイル) のサイズは縮小されません。 物理ログ ファイルのサイズを削減するには、ログ ファイルを圧縮する必要があります。 トランザクション ログに関する問題のトラブルシューティングについては、「トランザクション ログ (SQL Server)」または Microsoft サポートの記事 (https://go.microsoft.com/fwlink/?LinkId=237446) をご覧ください。
  • DQS データベースの全体のバックアップまたは差分バックアップ、およびトランザクション ログのバックアップを定期的に実行して、データを特定の時点に復旧する必要があります。 詳しくは、「データベースの完全バックアップ (SQL Server)」および「トランザクション ログのバックアップ (SQL Server)」をご覧ください。

DQS データベースのデタッチ/アタッチ

DQS データベースを同じコンピューターの別の SQL Server インスタンスに変更する、またはデータベースを移動する場合は、DQS データベースのデータ ファイルおよびトランザクション ログ ファイルをデタッチし、その後 SQL Server の同じインスタンスまたは別のインスタンスにデータベースを再度アタッチします。

SQL Server でのデータベースのデタッチとアタッチの実行前と実行中の考慮事項について詳しくは、「データベースのデタッチとアタッチ (SQL Server)」をご覧ください。

タスクの説明 トピック
DQS データベースでのバックアップと復元の方法について説明します。 DQS データベースのバックアップと復元
DQS データベースをデタッチおよびアタッチする方法について説明します。 DQS データベースのデタッチとアタッチ

参照

DQS 管理