インスタンス永続化データベースの消去

このサンプルは、永続化ストアから SQL Server ユーザーのロールは削除せずにすべてのワークフロー インスタンスを消去する T-SQL ファイルです。

ヒント

サンプルは学習用としてのみ提供されています。運用環境での使用を目的としておらず、運用環境でのテストも行われていません。サンプルについてマイクロソフトのテクニカル サポートは提供されません。

前提条件

  • ワークフロー インスタンス データを含む、初期化済みの永続化ストア。

サンプルの場所とファイル

Readme ドキュメントは、<サンプル>\Samples\Hosting\ClearPersistenceDatabase にあります。

このサンプルの実行に必要なすべてのファイルは、<サンプル>\Samples\Hosting\ClearPersistenceDatabase にあります。

  • ClearPersistenceDatabase.sql は T-SQL ファイルです。永続化ストアに対して実行すると、ストアからすべてのワークフロー インスタンス データを削除します。

このサンプルの設定と実行

  1. インスタンス データを含む永続化ストアを作成します。

  2. SQL Server Management Studio をロードし、ワークフロー インスタンス データを含むデータベースに接続します。

  3. ウィンドウ上部の [実行] をクリックするか、または F5 キーを押して、T-SQL ファイルを実行します。

    ヒント

    T-SQL ファイルは、SQLCMD を使用して実行することもできます。

    警告

    この T-SQL ファイルを実行すると、データベースに保存されているすべてのワークフロー データが完全に消去されます。このファイルは、プライベートの開発環境のみでの使用を目的としています。

  2012-03-05