ビュー:

動作:
DocuWareバージョン7以上にアップグレードした後、Web Clientで次のようなデッドロックエラーが発生します:

トランザクション(プロセスID 154)が他のプロセスとロックリソース上でデッドロックになり、デッドロックの被害者として選択されました。トランザクションを再実行してください。

このエラー・メッセージとともに、DWSystem データベースにある DWTasks テーブルにも多くの Fulltext タスクがあります。これらのタスクの中には、「TRYCOUNT」の数値が 3 より大きいものがあります。

解決策:
これは、Fulltext がアップグレード後にいくつかのインデックス作成プロセスを開始し、タスクの一部を実行したときに失敗した場合に発生します。 これらは「スタック」タスクと見なされるため、データベースから削除する必要があります。これらを削除すると、このようなエラーは発生しなくなります。

***先に進む前に DWSystem データベースのバックアップを作成してください。***


クエリ例:
MYSQL: delete from dwsystem.dwtasks where ID = '46C8AE56-3D36-20FF-2CBB-39F7C3710E17'
MSSQL: delete from [dwsystem].[dbo].[ DWTasks] where ID = '46C8AE56-3D36-20FF-2CBB-39F7C3710E17'

(注意: これらは、上記の例に基づいて、これらのスタックしたタスクを削除できるクエリの例です。= の値は、ご使用のデータベースに表示されている値に合わせて置き換えてください)

KBAはオンプレミス組織のみに適用されます。

注意:この記事英語からの翻訳ですこの記事まれる情報オリジナルの英語版製品づくものです。翻訳版記事使用されている文法などには、細かいりがある場合があります。翻訳正確さを完全保証することは出来かねますがほとんどの場合、十分情報られるとわれます。万一、疑問じた場合、英語版記事えてごください