Gejala
Misalnya Anda membuat tampilan langganan Master data Services (MDS) yang baru di Microsoft SQL Server 2012. Kolom VersionMember_ID tidak ada dalam tampilan langganan yang telah Anda buat. Masalah ini terjadi karena perubahan dalam SQL Server 2012 Master data Services (MDS).
Pemecahan Masalah
Masalah ini pertama kali diperbaiki dalam pembaruan kumulatif SQL Server berikut ini.
Pembaruan kumulatif 1 untuk SQL Server 2012 /en-us/help/2679368
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:
Informasi Selengkapnya
Saat tampilan langganan dibuat di SQL Server 2012 MDS, tampilan MdmSQL Server.<subscription_view_name> tidak lagi memuat kolom VersionMember_ID seperti yang ada di SQL Server 2008 R2 MDS. Dalam pembaruan kumulatif 1 untuk SQL Server 2012 SP1, kolom identitas ditambahkan kembali ke tampilan langganan. Kolom baru ini berisi data yang sama seperti kolom VersionMember_ID sebelumnya. Namun, kolom baru sekarang bernama id untuk membuat kolom lebih eksplisit. Hotfix ini berpotensi memutus semua pekerjaan atau skrip transfer data kustom yang didasarkan pada skema tampilan langganan SQL Server 2008 R2 MDS. Setiap pekerjaan atau skrip yang mereferensikan kolom VersionMember_ID harus diubah sehingga referensi kolom id baru dalam tampilan langganan SQL Server 2012 MDS. Selain itu, dalam pembaruan kumulatif 1 kolom baru Muid telah ditambahkan ke tampilan langganan untuk memberikan nilai pengidentifikasi unik internal anggota. Kolom Muid tidak ada di SQL Server 2008 R2 MDS. Anda mungkin harus memperbarui pekerjaan pemindahan data kustom untuk menggabungkan kolom baru ini.
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Referensi
Untuk informasi selengkapnya tentang cara membuat tampilan langganan, kunjungi situs web MSDN berikut: