Simptomai
Apsvarstykite šį scenarijų:
-
Galite naudoti sistemos centro konfigūracijos tvarkytuvo replikavimo procesą.
-
Procesas iškviečia masinio kopijavimo programos priemonę (BCP) API, kad būtų galima replikuoti lentelės duomenis tarp serverių.
-
Lentelėje yra XML duomenų tipo stulpelis.
Pagal šį scenarijų, kai XML failas yra įkeltas per BCP ir jei atminties suma visų atributų XML faile yra didesnis nei 2 MB, replikavimo procesas gali nepavykti ir gaunate tokį klaidos pranešimą:
Būsena 42000 – klaida 6303 – pranešimas ["Microsoft"] [ODBC tvarkyklė 11, skirta "SQL Server"] ["SQL Server"] XML analizė: dokumentų analizė reikalauja per daug atminties
Sprendimas
Ši problema išspręsta Šiame kaupiamųjų naujinimų SQL Server:
Kaupiamasis naujinimas 7 SQL serverio 2016 RTM
Kaupiamasis naujinimas 4 SQL serverio 2016 SP1
Kaupiamasis naujinimas 6 SQL serverio 2014 SP2
Kaupiamasis naujinimas 13 SQL serverio 2014 SP1
Kaupiamasis naujinimas 9 SQL serverio 2012 3 pakeitimų paketui
Pastaba Įdiegę šį naujinimą, turite įgalinti sekimo vėliavėlę 6773, kad įgalintumėte šią pataisą. Norėdami įgalinti sekimo vėliavėlę 6773, peržiūrėkite temą sekimo vėliavėlės (Transact-SQL) "Microsoft" kūrėjų tinklo (MSDN) svetainėje.
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2016"
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2014"
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server" 2012 SP3
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Sužinokite apie terminologiją , kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.