KB4488971 — Poprawka: uaktualnianie bazy danych MDS nie powiodło się z błędem w programie SQL Server 2016 i 2017

Symptomy

Załóżmy, że masz bazę danych usług Master Data Services (MDS) w programie SQL Server 2016 i 2017. Podczas próby uaktualnienia bazy danych usług MDS do najnowszej wersji może się okazać, że uaktualnienie kończy się niepowodzeniem po kilku minutach. Ponadto mogą być wyświetlane komunikaty o błędach podobne do następujących:

Microsoft. MasterDataServices. Configuration. ConfigurationException: niepoprawna składnia w pobliżu słowa kluczowego "IF". ---> system. Data. SqlClient. SqlException: niepoprawna składnia w pobliżu słowa kluczowego "IF".

Przyczyna

Ten problem występuje w przypadku, gdy jest używana wiele-do-wielu hierarchii pochodnych (M2M) z długą nazwą atrybutu. Następnie funkcja CONTACT obcina instrukcję SQL.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Rozwiązanie

Ten problem został rozwiązany w następujących zbiorczych aktualizacjach programu SQL Server:

Informacje dotyczące aktualizacji zbiorczych dla programu SQL Server:

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:

Informacje

Dowiedz się   więcej oterminologia używana przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jak zadowalająca jest jakość tłumaczenia?

Co wpłynęło na Twoje wrażenia?

Czy chcesz przekazać jakieś inne uwagi? (Opcjonalnie)

Dziękujemy za opinię!

×