Simptomi
Razmotrite sledeći scenario:
-
Koristite proces replikacije upravljača konfiguracijom centra sistema.
-
Proces poziva API-je uslužnog programa za masovnu kopiranje (BCP) da replicira podatke tabele između servera.
-
Tabela sadrži kolonu tipa XML podataka.
U ovom scenariju, kada se XML datoteka učita kroz BCP i ako je zbir memorije svih atributa u XML datoteci veći od 2 MB, proces replikacije može da ne uspe i dobićete sledeću poruku o grešci:
Stanje 42000 - Greška 6303 - poruka [Microsoft][ODBC upravljački program 11 za SQL Server][SQL Server]XML raščlanjvanje: Raščlanja dokumenta zahtevala je previše memorije
Rešenje
Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:
Kumulativna ispravka 7 za SQL Server 2016 RTM
Kumulativna ispravka 4 za SQL Server 2016 SP1
Kumulativna ispravka 6 za SQL Server 2014 SP2
Kumulativna ispravka 13 za SQL Server 2014 SP1
Kumulativna ispravka 9 za SQL Server 2012 servisni paket 3
Napomena Kada instalirate ovu ispravku, morate omogućiti zastavicu za praćenje 6773 da biste omogućili ovu ispravku. Da biste omogućili zastavicu za praćenje 6773, pogledajte temu "Praćenje zastavica" (Transact-SQL) na Veb lokaciji Microsoft Developer Network (MSDN).
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Najnovija kumulativna ispravka za SQL Server 2016
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.