0

連絡先の監査履歴に予期しないエラーが発生するという問題があります。システムからユーザー チームを削除したため、エラーが表示されます。

エラーを追跡すると、「Crm Exception: Message: team With Id = b14b1a72-... Does Not Exist」というメッセージが表示されます。

auditbase テーブルには、連絡先のフィールド「変更データ」にチーム ID を持つ行が含まれています。CRM サーバーの更新プログラムのロールアップは 11 です。

現時点では、次の 2 つの可能性が考えられます。 - バックアップからチームを復元する: 単一のデータ行を復元する必要があります。- テーブル auditbase から影響を受ける行を「ハード削除」: クリティカル?

他にアイデアやヒントはありますか?監査テーブルからエントリを削除した人はいますか?

前もって感謝します

アレックス

4

1 に答える 1

0

影響を受ける行を SQL ステートメントで更新することにより、この問題を解決しました。変更データ エントリを既存のチーム GUID に設定します。監査履歴が再びエラー メッセージなしで表示されます。連絡先で削除されたチームの共有/共有解除操作 (アクション タイプ 48、49) で影響を受けるすべての監査エントリ。

これがどのように起こり得るかは未解決のままです。オブジェクトを削除すると、特に参照されている場合は、対応する監査履歴エントリも削除されます。

よろしくアレックス

于 2013-08-09T06:00:09.343 に答える