KB4488971-FIX: falha na atualização do banco de dados MDS com erro no SQL Server 2016 e 2017

Sintomas

Suponha que você tenha um banco de dados do Master Data Services (MDS) no SQL Server 2016 e 2017. Ao tentar atualizar o banco de dados MDS para a versão mais recente, você pode observar que a atualização falha após alguns minutos. Além disso, você pode receber mensagens de erro semelhantes às seguintes:

Microsoft. MasterDataServices. Configuration. ConfigurationException: sintaxe incorreta próxima à palavra-chave ' se '. ---> System. Data. SqlClient. SqlException: sintaxe incorreta próxima à palavra-chave ' se '.

Motivo

Esse problema ocorre quando você usa hierarquias derivadas de muitos-para-muitos (M2M) com um nome de atributo longo. Em seguida, a função CONTACT trunca a instrução SQL.

Status

A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".

Resolução

Esse problema foi corrigido nas seguintes atualizações cumulativas do SQL Server:

Sobre atualizações cumulativas do SQL Server:

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:

Referências

Saiba mais sobre   oterminologia usada pela Microsoft para descrever atualizações de software.

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Estas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×