อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณติดตั้งเครื่องมือ Absconfig ใน Skype แบบ Microsoft สำหรับสภาพแวดล้อมทางธุรกิจเซิร์ฟเวอร์ 2015
-
คุณเรียกใช้แฟ้ม Absconfig.exe บน Skype สำหรับธุรกิจเซิร์ฟเวอร์ 2015 เซิร์ฟเวอร์ที่มีบริการสมุดอยู่ที่เปิดใช้งานการเปลี่ยนแอตทริบิวต์ของสมุดที่อยู่
-
คุณเรียกใช้ cmdletการอัพเด CsUserDatabaseเพื่อเริ่มต้นรอบตัวแทนทำสำเนาข้อมูลให้ตรงกันใหม่
-
คุณใช้ 2018 มีนาคมหรือ 2017 พฤษภาคมปรับปรุงสะสมสำหรับ Skype สำหรับ 2015 เซิร์ฟเวอร์ธุรกิจ
-
คุณรันคำสั่งต่อไปนี้เพื่ออัพเดตฐานข้อมูล rtcab:ติดตั้ง CsDatabase-ConfiguredDatabases-SqlServerFqdn < FQDN >
ในสถานการณ์นี้ คุณได้รับข้อผิดพลาดที่ระบุล้มเหลวขั้นตอน RtcResetAbAttributes ตัวอย่างเช่น คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
ดำเนินการ RtcAbDb.sql ... Rtcab ฐานข้อมูลถูกตั้งค่าเป็นโหมดผู้ใช้หลายรายการ ข้อผิดพลาดในการดำเนินชุดงาน รายละเอียด: ข้อผิดพลาดการสร้างขั้นตอน RtcResetAbAttributes: รหัสข้อผิดพลาด sql = 547 ข้อผิดพลาด =งบลบขัดแย้งกับการอ้างอิงข้อจำกัด "FK_AbAttrValue_AbAttribute" ความขัดแย้งที่เกิดขึ้นในฐานข้อมูล "rtcab", "dbo ตาราง AbAttributeValue" คอลัมน์ 'AttrId' หมายเลขบรรทัด = LineNumber รหัสข้อผิดพลาด sql = 3621 ข้อผิดพลาด =คำสั่งถูกยกเลิก หมายเลขบรรทัด = LineNumber
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจาก rtcab RtcResetAbAttributes เก็บแถวลบขั้นตอนจากตาราง AbAttributes ละเมิดข้อจำกัด foreign key ในตาราง AbAttributeValues ดังนั้น cmdlet CsDatabase ติดตั้งล้มเหลว
การแก้ไข
เมื่อต้องการแก้ไขปัญหานี้ ติดตั้ง2018 กรกฎาคมสะสมอัพเด 6.0.9319.534สำหรับ Skype สำหรับ 2015 เซิร์ฟเวอร์ธุรกิจ คอมโพเนนต์หลัก