Applies ToSQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer Windows SQL Server 2017 Enterprise Windows SQL Server 2017 Enterprise Core Windows SQL Server 2017 Standard Windows SQL Server 2016 SQL Server 2016 Service Pack 3 - duplicate (do not use)

Symptomen

Vanaf Microsoft SQL Server 2017 en 2016 worden gegevenstypen varchar(max), nvarchar(max)en varbinary(max) ondersteund in met geheugen geoptimaliseerde tabellen. Stel dat u sp_addarticle gebruikt om in 2016 een artikel aan een tabel voor transactionele replicatie toe te voegen aan een tabel die is geoptimaliseerd voor het geheugen op de abonnee SQL Server 2016. Als de tabel deze specifieke gegevenstypen kolommen bevat, ontvangt u mogelijk een foutbericht dat er als volgt uit ziet:

Msg 10794, niveau 16, staat 1, Procedure procedurenaam, Regelnummer[Batch Beginregelnummer]

Het type 'varchar(max)' wordt niet ondersteund met tabellen die zijn geoptimaliseerd voor geheugen. Het exemplaar waar dit mee is getest, was InstanceName.

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Oplossing

Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:

Over cumulatieve updates voor SQL Server:

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsfixes die zijn opgenomen in de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:

Informatie over servicepacks voor SQL Server 2016

Dit probleem is opgelost in het volgende servicepakket voor SQL Server:

Servicepakketten zijn cumulatief. Elk nieuw servicepakket bevat alle oplossingen in eerdere servicepakketten, samen met eventuele nieuwe oplossingen. U wordt aangeraden het nieuwste servicepakket en de meest recente cumulatieve update voor dat servicepakket toe te passen. U hoeft geen vorige servicepack te installeren voordat u het nieuwste servicepakket installeert. Gebruik tabel 1 in het volgende artikel voor meer informatie over het nieuwste servicepakket en de meest recente cumulatieve update.

Het versie-, editie- en updateniveau van de SQL Server en de onderdelen ervan bepalen

Verwijzingen

Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.