KB4045814 - PATAISYMAS: "Pranešimas 611" klaida, kai naudojate BULK INSERT arba INSERT SELECT, kad įterptumėte duomenis į klasterinės stulpelių saugyklos indeksą

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

Požymiai

Apsvarstykite šį scenarijų:

  • Sukursite klasterinį stulpelių saugyklos indeksą suskaidytoje lentelėje.
  • Maksimalus lentelės stulpelių ilgis yra didesnis nei 8 060 baitų eilučių limitas, taikomas lentelėms, jei yra kintamo ilgio stulpelių.
  • Norėdami įterpti duomenis į klasterinės stulpelių saugyklos indeksą, naudokite sakinį BULK INSERT arba INSERT SELECT.

Pagal šį scenarijų gaunate klaidos pranešimą, panašų į šį:

Pastaba

Pranešimas 611, 16 lygis, 0 būsena
Negalima įterpti arba naujinti eilutės, nes bendras kintamojo stulpelio dydis, įskaitant pridėtines išlaidas, yra 1978 baitais didesnis už leistiną ribą.

Sprendimas

Ši problema išspręsta šiuose kaupiamuosiuose "„SQL Server“" naujinimuose:

2 kaupiamasis naujinimas, skirtas „SQL Server“ 2017

8 kaupiamasis naujinimas, skirtas "„SQL Server“ 2014" 2 pakeitimų paketui

Apie kaupiamuosius „SQL Server“ naujinimus

Kiekviename naujame kaupiamajame "„SQL Server“" naujinime yra visos ankstesnės versijos karštosios pataisos ir saugos pataisos. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:

Naujausias "„SQL Server“ 2017" kaupiamasis naujinimas

naujausi kaupiamieji naujinimai, skirti „SQL Server“ 2014.

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.

Nuorodos

Sužinokite daugiau apie terminus , kuriuos "„Microsoft“" naudoja apibūdindama programinės įrangos naujinimus.