Symptomy
Rozpatrzmy następujący scenariusz:
-
Użytkownik korzysta z procesu replikacji programu System Center Configuration Manager.
-
Proces umożliwia wywołanie interfejsów API narzędzia do kopiowania zbiorczego programu narzędziowego (BCP) w celu replikowania danych tabeli między serwerami.
-
Tabela zawiera kolumnę typu danych XML.
W tym scenariuszu, gdy plik XML jest ładowany za pośrednictwem narzędzia BCP, a suma wszystkich atrybutów w pliku XML jest większa niż 2 MB, proces replikacji może zakończyć się niepowodzeniem i jest wyświetlany następujący komunikat o błędzie:
State 42000 — błąd 6303-Message [Microsoft] [sterownik ODBC 11 dla programu SQL Server] [SQL Server] Analiza kodu XML: Analiza dokumentu wymagała zbyt dużo pamięci
Rozwiązanie
Ten problem rozwiązano w następujących zbiorczych aktualizacjach programu SQL Server:
Zbiorcza aktualizacja 7 dla programu SQL Server 2016 RTM
Zbiorcza aktualizacja 4 dla programu SQL Server 2016 z dodatkiem SP1
Zbiorcza aktualizacja 6 dla programu SQL Server 2014 z dodatkiem SP2
Zbiorcza aktualizacja 13 dla programu SQL Server 2014 z dodatkiem SP1
Zbiorcza aktualizacja 9 dla programu SQL Server 2012 z dodatkiem Service Pack 3
Uwaga Po zainstalowaniu tej aktualizacji należy włączyć flagę śledzenia 6773 w celu włączenia tej poprawki. Aby włączyć flagę śledzenia 6773, zobacz temat flagi śledzenia (Transact-SQL) w witrynie internetowej Microsoft Developer Network (MSDN).
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2016
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2014
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2012 z dodatkiem SP3
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Informacje
Informacje o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.