Applies ToSQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Problembeschreibung

Angenommen, Sie verfügen über eine Master Data Services-Datenbank (MDS) in SQL Server 2016 und 2017. Wenn Sie versuchen, die MDS-Datenbank auf die neueste Version zu aktualisieren, stellen Sie möglicherweise fest, dass das Upgrade nach ein paar Minuten fehlschlägt. Darüber hinaus erhalten Sie möglicherweise Fehlermeldungen, die wie folgt aussehen:

Microsoft. MasterDataServices. Configuration. ConfigurationException: falsche Syntax in der Nähe des Schlüsselworts "Wenn". ---> System. Data. SqlClient. SqlException: falsche Syntax in der Nähe des Schlüsselworts "Wenn".

Ursache

Dieses Problem tritt auf, wenn Sie viele-zu-viele (M2M) abgeleitete Hierarchien mit einem Long-Attributnamen verwenden. Anschließend schneidet die Contact-Funktion die SQL-Anweisung ab.

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Fehlerbehebung

Dieses Problem wurde in den folgenden kumulativen Updates für SQL Server behoben:

Informationen zu kumulativen Updates für SQL Server:

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:

Informationsquellen

Informationen zu den  Terminologie , mit der Microsoft Softwareupdates beschreibt.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.