Unterstützung für UTF-16 in SQL Server Native Client 11.0
Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)
Wichtig
Der SQL Server Native Client (häufig abgekürzt mit SNAC) wurde aus SQL Server 2022 (16.x) und SQL Server Management Studio 19 (SSMS) entfernt. Der SQL Server Native Client (SQLNCLI oder SQLNCLI11) und der Microsoft OLE DB-Legacyanbieter für SQL Server (SQLOLEDB) werden für neue Anwendungsentwicklungen nicht empfohlen. Verwenden Sie in Zukunft den neuen Microsoft OLE DB-Treiber für SQL Server (MSOLEDBSQL) oder den neuesten Microsoft ODBC Driver for SQL Server. Informationen zu SQLNCLI, die als Komponente der SQL Server-Datenbank-Engine (Versionen 2012 bis 2019) enthalten ist, finden Sie in dieser Supportlebenszyklus-Ausnahme.
Wenn Sie ab SQL Server 2012 (11.x) einen Puffer mit fester Länge angeben, wenn Sie ein Spaltenergebnis oder einen Ausgabeparameter binden und das in den Puffer geschriebene wchar-Zeichen vor dem Abschlusszeichen ein hoher Ersatzcodepunkt eines Ersatzzeichenpaars ist, und wenn das nächste wchar-Zeichen ein niedriger Ersatzcodepunkt ist, SQL Server Native Client fügt den hohen Ersatzcodepunkt nicht dem Puffer hinzu.
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für