นำไปใช้กับ
SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Business Intelligence

อาการ

สมมติว่าคุณสร้างมุมมองการสมัครใช้งานบริการข้อมูลหลัก (MDS) ใหม่ใน Microsoft SQL Server ๒๐๑๒ คอลัมน์VersionMember_ID ไม่มีอยู่ในมุมมองการสมัครใช้งานที่คุณสร้างขึ้น ปัญหานี้เกิดขึ้นเนื่องจากมีการเปลี่ยนแปลงใน SQL Server ๒๐๑๒ Master Data Services (MDS)

การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:

ข้อมูลเพิ่มเติม

เมื่อมุมมองการสมัครใช้งานถูกสร้างขึ้นใน SQL Server ๒๐๑๒ MDS, SQL Server view mdm<subscription_view_name> ไม่มีคอลัมน์ VersionMember_ID ที่มีอยู่ใน SQL Server ๒๐๐๘ R2 MDS อีกต่อไป ใน1การอัปเดตที่สะสมสำหรับ SQL Server ๒๐๑๒ SP1 คอลัมน์ข้อมูลเฉพาะตัวถูกเพิ่มกลับเข้าไปในมุมมองการสมัครใช้งาน คอลัมน์ใหม่นี้มีข้อมูลเดียวกันกับคอลัมน์VersionMember_ID ก่อนหน้า อย่างไรก็ตามในตอนนี้คอลัมน์ใหม่มีชื่อ ID เพื่อทำให้คอลัมน์ชัดเจนมากขึ้น โปรแกรมแก้ไขด่วนนี้อาจสามารถแบ่งงานการโอนย้ายข้อมูลแบบกำหนดเองทั้งหมดหรือสคริปต์ที่ยึดตามเค้าร่างมุมมองการสมัครใช้งาน SQL Server ๒๐๐๘ R2 MDS งานหรือสคริปต์ที่อ้างอิงคอลัมน์VersionMember_ID จำเป็นต้องมีการเปลี่ยนแปลงเพื่อให้การอ้างอิงคอลัมน์ ID ใหม่ในมุมมองการสมัครใช้งาน SQL Server ๒๐๑๒ MDS นอกจากนี้ในการอัปเดตที่สะสม 1 MUID คอลัมน์ใหม่ถูกเพิ่มลงในมุมมองการสมัครใช้งานเพื่อให้ค่าตัวระบุที่ไม่ซ้ำกันภายในของสมาชิก คอลัมน์MUID ไม่มีอยู่ใน MDS R2 SQL Server ๒๐๐๘ คุณอาจต้องอัปเดตงานการโอนย้ายข้อมูลแบบกำหนดเองเพื่อรวมคอลัมน์ใหม่นี้

สถานะ

Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"

อ้างอิง

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสร้างมุมมองการสมัครใช้งานให้ไปที่เว็บไซต์ MSDN ต่อไปนี้:

วิธีสร้างมุมมองการสมัครใช้งาน

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ