Symptomen
Neem het volgende scenario:
-
U gebruikt het System Center Configuration Manager-replicatieproces.
-
Het proces roept de BCP-Api's (Programma's voor bulksgewijs kopiëren) aan om tabelgegevens tussen servers te repliceren.
-
De tabel bevat een kolom van het type XML-gegevenstype.
Als het XML-bestand in dit scenario wordt geladen via BCP en de geheugen som van alle kenmerken in het XML-bestand groter is dan 2 MB, mislukt het replicatieproces en wordt het volgende foutbericht weergegeven:
Provincie 42000-fout 6303-bericht [Microsoft] [ODBC Driver 11 voor SQL Server] [SQL Server] XML-parsering: het parseren van documenten vereist te veel geheugen
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Cumulatieve update 7 voor SQL Server 2016 RTM
Cumulatieve update 4 voor SQL Server 2016 SP1
Cumulatieve update 6 voor SQL Server 2014 SP2
Cumulatieve update 13 voor SQL Server 2014 SP1
Cumulatieve update 9 voor SQL Server 2012 Service Pack 3
Opmerking Nadat u deze update hebt geïnstalleerd, moet u de 6773 van tracering vlaggen inschakelen om deze oplossing in te schakelen. Als u traceringsvlag 6773 wilt inschakelen, raadpleegt u het onderwerp tracerings vlaggen (Transact-SQL) op de website van MSDN (Microsoft Developer Network).
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Nieuwste cumulatieve update voor SQL Server 2016
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Lees meer over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.