Rezumat

Microsoft SQL Server furnizează asamblarea bazei de date active în prezent pentru driverele client care nu acceptă în mod nativ UTF-8. Atunci când o bază de date activă este asamblată utilizând o asamblare UTF-8, valoarea asamblării este transmisă la driverul client detaliat. Totuși, aceste drivere client nu pot accepta asamblarea. Valoarea de asamblare transmisă este utilizată de driverele client pentru codificarea parametrilor de apel de procedură la distanță (RPC). Acest lucru poate provoca legături incorecte ale parametrilor de interogare CHAR sau VARCHAR.

Această îmbunătățire permite SQL Server să trimită cea mai apropiată asamblare non-UTF8 potrivită la driverele client care nu acceptă în mod nativ UTF-8. Prin urmare, parametrii RPC vor fi codați corect.

Mai multe informații

Această îmbunătățire este inclusă în următoarea actualizare cumulativă pentru SQL Server:

Actualizarea cumulativă 17 pentru SQL Server 2019

Notă 

  • Această actualizare este dezactivată în mod implicit și poate fi activată activând semnalizarea de urmărire 11813.

  • Pentru cea mai bună experiență în lucrul cu bazele de date UTF-8, ar trebui să faceți upgrade driverului client la versiunile care acceptă în mod nativ UTF-8. Dacă cea mai apropiată asamblare non-UTF8 utilizează codificarea care nu poate reprezenta toate caracterele din valoarea parametrului legat, este posibilă în continuare o pierdere de date în timpul legării parametrilor.

  • Pentru informații despre cum să obțineți cele mai recente drivere client, vizitați Module de conexiune pentru Microsoft Bază de date SQL.

Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și remedierile de securitate care au fost în versiunea anterioară. Vă recomandăm să instalați cea mai recentă versiune pentru versiunea dvs. de SQL Server:

Cea mai recentă actualizare cumulativă pentru SQL Server 2019

Referințe

Aflați despre terminologiape care o utilizează Microsoft pentru a descrie actualizările de software.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele

Explorați instruirea >

Fiți primul care obține noile caracteristici

Alăturați-vă la Microsoft Insider >

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×