BAM の進行中トランザクションを "完了" としてマークする

ビジネス アクティビティ監視 (BAM) は、不完全なトレース インスタンスのデータを、特殊なアクティブ インスタンス テーブルに格納します。 インスタンス レコードの一部が、最後のバックアップの前に開始し、バックアップの後に完了した場合、これらのレコードはアクティブ インスタンス テーブル内に残ったままになります。 システムが機能するのを妨げるものではありませんが、これらのレコードを手動で完了としてマークして、アクティブなインスタンス テーブルから移動することができます。

次のクエリを BAM プライマリ インポート データベースに対して実行することにより、特定のアクティビティに対する不完全な ActivityID を検索できます。

Select ActivityID from bam_<ActivityName> where IsComplete = 0  

外部システムのデータを見て、アクティビティ インスタンスが実際に完了していることを確認できた場合は、次のクエリを実行し、手動でインスタンスを完了させます。

exec bam_<ActivityName>_PrimaryImport @ActivityID=N'<ActivityID>', @IsStartNew=0, @IsComplete=1  

参照

データ損失の解決