อาการ
สมมติว่าคุณมีบางรุ่นที่มีหลายเวอร์ชันใน SQL Server ๒๐๐๘ R2 Master Data Services (MDS) เมื่อคุณอัปเกรด mds SQL Server SQL ๒๐๐๘ Server ของ sql server ๒๐๑๒ MDS หรือ SQL Server ๒๐๑๔ MDS กฎทางธุรกิจที่ทำให้การอ้างอิงแอตทริบิวต์ที่ใช้โดเมน (DBAs) ถูกปรับเปลี่ยนในระหว่างกระบวนการอัปเกรดและการอ้างอิง DBA จะถูกเอาออก
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมต่อไปนี้ของ SQL Server ก่อน
การอัปเดตที่สะสม3สำหรับ SQL Server ๒๐๑๔ /en-us/help/2984923
การอัปเดตที่สะสม1สำหรับ SQL Server ๒๐๑๒ SP2 /en-us/help/2976982
การอัปเดตที่สะสม10สำหรับ SQL Server ๒๐๑๒ SP1 /en-us/help/2954099
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
ถ้าคุณได้อัปเกรดเป็น SQL Server ๒๐๑๒ RTM หรือเวอร์ชันที่ใหม่กว่าที่ไม่มีโปรแกรมแก้ไขด่วนนี้ให้ทำตามขั้นตอนเหล่านี้เพื่อแก้ไขปัญหานี้หมายเหตุ การแก้ไขนี้อนุมานว่าคุณมีสำเนาสำรองฐานข้อมูล SQL Server ๒๐๐๘ R2 ต้นฉบับ
-
การอัปเกรดอินสแตนซ์ของ SQL Server ๒๐๐๘ R2 MDS ไปยัง SQL Server ๒๐๑๒ MDS (รอเมื่อต้องการเรียกใช้ตัวช่วยสร้างการอัปเกรดฐานข้อมูล MDS จนถึงขั้นตอนที่ 4)
-
การอัปเกรดอินสแตนซ์ของ SQL Server ๒๐๑๒ MDS เป็น SQL Server ๒๐๑๒ SP1
-
การอัปเกรดอินสแตนซ์ของ SQL Server ๒๐๑๒ SP1 MDS เป็น SQL Server ๒๐๑๒ SP1 การอัปเดตที่สะสม10
-
เรียกใช้ตัวช่วยสร้างการอัปเกรดฐานข้อมูล MDS ในตัวจัดการการกำหนดค่าบริการข้อมูลหลัก
บันทึกย่อ ถ้าคุณไม่มีการสำรองฐานข้อมูล SQL Server ๒๐๐๘ R2 ต้นฉบับหรือถ้าคุณไม่สามารถสูญเสียงานที่มีอยู่ในฐานข้อมูล SQL Server ๒๐๑๒ที่มีอยู่คุณต้องเพิ่ม DBA ที่หายไปด้วยตนเอง เมื่อต้องการตรวจสอบว่าโปรแกรมแก้ไขด่วนทำงานหลังจากการอัปเกรดเสร็จสมบูรณ์แล้วให้ไปที่หน้ากฎทางธุรกิจเพื่อตรวจสอบว่ามีกฎทางธุรกิจใดที่มีการอ้างอิง DBA ในปัจจุบันยังคงมีการอ้างอิง DBA อยู่หรือไม่
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"