プロセス・インスタンスの削除

プロセス・インスタンスが完了時に自動的に削除されないように、 プロセス・テンプレートをモデル化することができます。これらのプロセス・インスタンスは、 完了後は明示的に削除できます。

始める前に

プロセス・インスタンスを削除するには、プロセス管理者権限が必要です。プロセス・インスタンスは、終了または強制終了の状態になっている必要があります。

このタスクを実行する理由と実行時期

対応するプロパティーが、プロセス・モデルのプロセス・テンプレート用に設定されている場合、 完了したプロセス・インスタンスは自動的に Business Process Choreographer データベースから削除されます。

データベースにプロセス・インスタンスを保持する必要がある場合があります。 例えば、監査ログに書き込まれていないプロセス・インスタンスからのデータを照会する場合、 またはオフピーク時に、プロセスの削除を延期したい場合です。 ただし、不要になった以前のプロセス・インスタンスのデータが、ディスク・スペースおよびパフォーマンスに影響を与える可能性があります。 したがって、不要になった、または保持する必要がなくなったプロセス・インスタンスのデータは、 定期的に削除する必要があります。 この保守タスクは、オフピーク時に実行するようにしてください。

完了したプロセス・インスタンスを 削除する場合は、例えば個々のプロセス・インスタンスを削除するには Business Process Choreographer Explorer を使用し、 複数のプロセス・インスタンスを一度に削除するには deleteCompletedProcessInstances 管理スクリプトを 使用します。

プロセス・インスタンスを削除するには、 Business Process Choreographer Explorer で次のステップを実行します。

このタスクのステップ

  1. 管理するプロセス・インスタンスを表示します。

    ナビゲーション・ペインの「プロセス・インスタンス」の下で、 「自分で管理」をクリックします。

  2. 削除するプロセス・インスタンスを選択し、 「削除」をクリックします。

結果

このアクションによって、選択したプロセス・インスタンスがデータベースから削除されます。
関連タスク
完了したプロセス・インスタンスの削除
Business Process Choreographer Explorer の使用

(c) Copyright IBM Corporation 2005, 2006. All rights reserved.
(c) Copyright IBM Japan 2006
このインフォメーション・センターでは、Eclipse テクノロジー (http://www.eclipse.org) が採用されています。