Gejala
Misalnya Anda menjalankan kueri yang berisi operator gabungan menggunakan paket kueri paralel di Microsoft SQL Server 2008 R2, sql server 2012, atau SQL Server 2014. Operator agregat aliran mungkin menghasilkan baris duplikat jika kondisi berikut ini benar:
-
Kueri menggunakan konstanta atau kolom dengan nilai tetap (misalnya, tersirat dari predikat seperti Column = <konstanta> saat kolom dipilih).
-
SQL Server menggunakan paket eksekusi kueri paralel yang menyertakan operator agregat aliran yang diagregasi pada nilai konstan atau tetap (operator agregat aliran ini bisa diperkenalkan dalam kueri yang berisi operator Union untuk menghasilkan output yang berbeda).
Pemecahan Masalah
SQL Server 2012
Untuk SQL Server 2012, untuk mengatasi masalah ini, Terapkan SQL Server 2012 Service Pack 2. Untuk informasi selengkapnya tentang bug yang diperbaiki di SQL Server 2012 SP2, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
2958429 Bug yang diperbaiki dalam SQL Server 2012 Service Pack 2 Masalah ini pertama kali diperbaiki dalam pembaruan kumulatif SQL Server berikut ini.
Pembaruan kumulatif 13 untuk SQL Server 2008 R2 SP2 /en-us/help/2967540
Pembaruan kumulatif 2 untuk SQL Server 2014 /en-us/help/2967546
Pembaruan kumulatif 10 untuk SQL Server 2012 SP1 /en-us/help/2954099
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".