ビュー:

動作:
DocuWare バージョン 7 へのアップグレード時にコンテンツアップグレーダーが失敗し、以下のエラーが発生します:

「アップグレードに失敗しました。---> DocuWare.Common.Exceptions.DWDBException: インデックス'IX520f39d913f34d0fb21c6d201538'は列 'DOCUMENTCHANGE' に依存しています。
ALTER TABLE ALTER COLUMN DOCUMENTCHANGE は、1つ以上のオブジェクトがこの列にアクセスしているため失敗しました。」


解決策:
このエラーは、参照されているインデックスがアップグレード中に必要なデータベース変更を妨げる場合に発生します。参照されているインデックスを削除することで修正できます。

***注意: 以下の変更を行う前に、必ずデータベースの完全バックアップを取得してください。***

  1. データベースにアクセスし、「dwdata」データベース内の「DWSYS」テーブルを探します。
    (DWSYSテーブルは、以前DocuWareバージョン6.12以下を使用していたシステムにのみ存在します)

     
  2. テーブルを展開し、テーブル内のインデックスフォルダを展開します。ログに記載されているインデックスがここに存在します。該当するインデックスを探し、削除してください。
    (注:インデックス名はシステムごとに異なります。正しいインデックス名はエラーログで確認してください)



    3. データベースインスタンスを最新の情報に更新してインデックスが削除されたことを確認し、コンテンツアップグレーダーを再実行してください。

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


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