Gejala
Pertimbangkan skenario berikut:
-
Anda memiliki AlwaysOn Availability Group (AG) di SQL Server 2017 dengan dukungan Distributed Transaction Coordinator (DTC) database diaktifkan.
-
Selama failover Availability Group, SQL Server Status DTC internal untuk semua database dalam AG dihentikan terlebih dahulu, lalu semua transaksi aktif untuk semua database grup ketersediaan ini akan terbunuh.
-
Namun, sebelum transaksi aktif terbunuh, jika transaksi ini mencoba mengakses Status DTC yang dihentikan, kerusakan memori dapat terjadi.
-
Hal ini terjadi karena transaksi mencoba mengakses memori yang telah dihapus.
Pemecahan Masalah
Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut untuk SQL Server:
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".
Referensi
Pelajari tentang terminologiyang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.