KB5000671 - PERBAIKI: Terjadi kesalahan saat mentransmisikan kolom string non-Unicode menggunakan kolase UTF8 khusus Unicode di SQL Server 2019

Berlaku Untuk
SQL Server 2019 on Linux SQL Server 2019 on Windows

Gejala

Ketika mencoba menjalankan kueri PolyBase yang mentransmisikan kolom string non-Unicode menggunakan kolase UTF8 khusus Unicode (misalnya, Assamese_100_CI_AI_KS_SC_UTF8), Anda mungkin menerima kesalahan berikut:

Konversi ke tipe data karakter non-Unicode tidak dapat dilakukan dengan menggunakan kolase Unicode saja. Silakan gunakan klausa COLLATE untuk mengatur kolase yang tidak hanya Unicode.

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Resolusi

Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut untuk SQL Server:

Tentang pembaruan kumulatif untuk SQL Server

Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan perbaikan keamanan yang ada dalam build sebelumnya. Kami menyarankan Anda menginstal build terbaru untuk versi SQL Server Anda:

Pembaruan kumulatif terbaru untuk SQL Server 2019

Referensi

Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.