Berlaku Untuk
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Gejala

Pertimbangkan skenario berikut:

  • Anda membuat aturan bisnis yang menguji nilai kosong pada atribut numerik di Microsoft SQL Server 2012 Master data Services (MDS).

  • Anda menyimpan dan menerbitkan aturan bisnis.

  • Anda membuka entitas dalam MDS Explorer, dan menjalankan aturan bisnis untuk memvalidasi anggota entitas.

Dalam skenario ini, Anda menerima pesan kesalahan berikut:

8114: kesalahan konversi tipe data nvarchar ke numerik. Jumlah transaksi setelah DIEKSEKUSI menunjukkan jumlah kesalahan yang tidak cocok dengan BEGIN dan COMMIT. Hitungan sebelumnya = 0, Current Count = 1.

Catatan Masalah ini juga terjadi di SQL Server 2014 MDS yang telah menerapkan CU3 atau versi yang lebih baru. Misalnya, saat Anda menjalankan aturan bisnis dalam MDS yang memeriksa apakah atribut tanggal kosong, Anda menerima pesan kesalahan berikut:

Kesalahan konversi tipe data nvarchar ke datetime

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:

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.