KB4045814 - IZLABOTS: "Ziņojums 611" kļūda, kad izmantojat BULK INSERT vai INSERT SELECT, lai ievietotu datus sagrupētā columnstore indeksā

Attiecas uz
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2017 Enterprise on Windows

Pazīmes

Apsveriet šādu scenāriju:

  • Jūs izveidojat sagrupētu kolonnu krātuves indeksu sadalītā tabulā.
  • Maksimālais kolonnu garums tabulā ir lielāks par 8060 baitu rindu ierobežojumu tabulās, ja ir mainīga garuma kolonnas.
  • Lai ievietotu datus sagrupētā columnstore indeksā, jāizmanto priekšraksts BULK INSERT vai INSERT SELECT.

Šajā scenārijā tiek parādīts kļūdas ziņojums, kas līdzīgs šim:

Piezīme

Ziņojums 611, 16. līmenis, 0. stāvoklis
Nevar ievietot vai atjaunināt rindu, jo kopējais mainīgo kolonnu lielums, ieskaitot pieskaitāmās izmaksas, ir par 1978 baitiem lielāks nekā ierobežojums.

Risinājums

Šī problēma ir novērsta šādos SQL Server kumulatīvajos atjauninājumos:

SQL Server 2017 2. kumulatīvais atjauninājums

SQL Server 2014 2. servisa pakotnes 8. kumulatīvais atjauninājums

Par SQL Server kumulatīvajiem atjauninājumiem

Katrā jaunajā SQL Server kumulatīvajā atjauninājumā ir visi labojumfaili un drošības labojumi, kas bija iepriekšējā būvējumā. Skatiet jaunākos SQL Server kumulatīvos atjauninājumus:

Jaunākais kumulatīvais atjauninājums SQL Server 2017

Jaunākie kumulatīvie atjauninājumi SQL Server 2014.

Statuss

Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".

Atsauces

Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.