KB4577590 – FIX: Fehler tritt auf, wenn die Zeilenbreite kleiner als die DMS-Puffergröße von 32K ist und im SQL Server 2019 ein falscher Rückgabepfad ausgewählt wird

Gilt für
SQL Server 2019 on Linux

Symptome

Wenn Sie über eine Tabelle mit einer großen Anzahl von Spalten verfügen, für die NULL-Werte in SQL Server 2019 zulässig sind, und die Berechnung der Zeilenbreitengröße die maximale DMS-Puffergröße von 32 KB unterschreitet, erhalten Sie möglicherweise eine Fehlermeldung. Außerdem wird ein falscher Rückweg gewählt.

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.

Lösung

Dieses Problem wird durch das folgende kumulative Sicherheitsupdate für SQL Server behoben:

Informationen zu kumulativen Updates für SQL Server:

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:

Problemumgehung

Um dieses Problem zu umgehen, können Sie Ansichten über der Tabelle hinzufügen und die Anzahl der Spalten reduzieren, die in einer einzelnen Tabelle/Ansicht ausgewählt sind.

Referenzmaterial

Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.