現象
次のような状況で問題が発生します。
-
サーバー 2015 のビジネス環境の Microsoft の Skype では、Absconfig ツールをインストールします。
-
ビジネス サーバー 2015 フロント エンド サーバー、アドレス帳の属性を変更するのには有効なアドレス帳サービスの Skype で Absconfig.exe ファイルを実行するとします。
-
新しい複製物作成会社の同期サイクルを開始するのには更新プログラム CsUserDatabaseコマンドレットを実行するとします。
-
適用する適用するか、2017年 5 月年 2018年 3 月ビジネス サーバー 2015 の Skype 用の累積的な更新です。
-
Rtcab データベースを更新するのには次のコマンドを実行する:のインストール-CsDatabase-ConfiguredDatabases-SqlServerFqdn < FQDN >
この状況では、RtcResetAbAttributes プロシージャが失敗を示すエラー メッセージが表示されます。 たとえば、次のエラー メッセージが表示される可能性があります。
RtcAbDb.sql を実行しています. Rtcab のデータベースは、マルチ ユーザー モードに設定されています。 バッチの実行中にエラーです。 詳細: RtcResetAbAttributes の手順の作成に失敗しました。 sql エラー ・ コード = 547、エラー メッセージの削除ステートメントを参照制約"FK_AbAttrValue_AbAttribute"を使用して競合を = します。 データベース"rtcab"、"dbo の表で競合が発生しました。.AbAttributeValue"、'AttrId' の列、線の数 =行番号。 sql エラー ・ コード 3621、エラー メッセージを = =、ステートメントは終了されました、線の数 =行番号。
原因
この問題の原因は、rtcab。RtcResetAbAttributes には、AbAttributes テーブルのプロシージャの削除の行が格納されています。 AbAttributeValues テーブルに外部キー制約に違反します。 したがって、インストール CsDatabaseコマンドレットは失敗します。
解決方法
この問題を解決するには、インストール2018年 7 月の累積的な更新の 6.0.9319.534を Skype のビジネス サーバー 2015 年のコア コンポーネントのします。