KB4045814 – ÅTGÄRD: "Meddelande 611"-fel när du använder MASSINFOGNING eller INSERT SELECT för att infoga data i ett grupperat columnstore-index

Gäller för
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2017 Enterprise on Windows

Symptom

Tänk dig följande scenario:

  • Du skapar ett grupperat columnstore-index i en partitionerad tabell.
  • Den maximala längden på kolumnerna i tabellen är större än radbegränsningen på 8 060 byte för tabeller om det finns kolumner med varierande längd.
  • Du använder instruktionen BULK INSERT eller INSERT SELECT för att infoga data i det grupperade columnstore-indexet.

I det här scenariot får du ett felmeddelande som ser ut ungefär så här:

Obs

Meddelande 611, nivå 16, status 0
Det går inte att infoga eller uppdatera en rad eftersom den totala variabla kolumnstorleken, inklusive omkostnader, är 1978 byte mer än gränsen.

Lösning

Det här problemet åtgärdas i följande kumulativa uppdateringar för SQL Server:

Kumulativ uppdatering 2 för SQL Server 2017

Kumulativ uppdatering 8 för SQL Server 2014 Service Pack 2

Om kumulativa uppdateringar för SQL Server

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och säkerhetskorrigeringar som fanns i föregående version. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Senaste kumulativa uppdateringen för SQL Server 2017

senaste kumulativa uppdateringar för SQL Server 2014.

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Referenser

Läs mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.