Sintomas
Considere o seguinte cenário:
-
Você usa o processo de replicação do System Center Configuration Manager.
-
O processo invoca as APIs do utilitário de programa de cópia em massa (BCP) para replicar dados de tabela entre servidores.
-
A tabela contém uma coluna de tipo de dados XML.
Nesse cenário, quando o arquivo XML é carregado pelo BCP e se a soma da memória de todos os atributos no arquivo XML for maior que 2 MB, o processo de replicação poderá falhar e você receber a seguinte mensagem de erro:
Estado 42000-erro 6303-mensagem [Microsoft] [ODBC Driver 11 for SQL Server] [SQL Server] análise de XML: a análise do documento requer muita memória
Resolução
Este problema foi corrigido nas seguintes atualizações cumulativas do SQL Server:
Atualização cumulativa 7 para SQL Server 2016 RTM
Atualização cumulativa 4 para SQL Server 2016 SP1
Atualização cumulativa 6 para SQL Server 2014 SP2
Atualização cumulativa 13 para SQL Server 2014 SP1
Atualização cumulativa 9 para SQL Server 2012 Service Pack 3
Observação Depois de instalar esta atualização, você deve habilitar o sinalizador de rastreamento 6773 para habilitar essa correção. Para habilitar o sinalizador de rastreamento 6773, consulte o tópico indicadores de rastreamento (Transact-SQL) no site do Microsoft Developer Network (MSDN).
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Atualização cumulativa mais recente do SQL Server 2016
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.