Симптоми

Приемете, че имате база данни за услуги за основни данни (МДС) в SQL Server 2016 и 2017. Когато се опитвате да надстроите базата данни МДС до най-новата версия, е възможно да забележите, че надстройката е неуспешна след няколко минути. Освен това може да получите съобщение за грешка, подобно на следното:

Microsoft. MasterDataServices. Configuration. ConfigurationException: грешен синтаксис близо до ключовата дума IF. ---> System. data. SqlClient. SqlException: грешен синтаксис близо до ключовата дума IF.

Причина

Този проблем възниква, ако използвате йерархии с много-към-много (M2M), които са извлечени с дълъг атрибут. След това функцията за контакт изрязва SQL командата.

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Решение

Този проблем е коригиран в следните сборни актуализации за SQL Server:

За сборните актуализации за SQL Server:

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

Препратки

Научете повече за  терминология , която Microsoft използва, за да опише софтуерни актуализации.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.