Rakenduskoht
SQL 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)

Sümptomid

Oletagem, et teil on SQL Server 2016 ja 2017 Master Data Services Database (MDS). Kui proovite värskendada MDS-i andmebaasi uusimale versioonile, võite märgata, et uuendamine nurjub mõne minuti pärast. Lisaks võidakse kuvada tõrketeated, mis sarnanevad järgmisega:

Microsoft. MasterDataServices. Configuration. ConfigurationException: vale süntaks märksõna "IF" lähedal. ---> System. Data. SqlClient. SqlException: vale süntaks märksõna "IF" lähedal.

Põhjus

See probleem ilmneb siis, kui kasutate mitu-mitmele (M2M) tuletatud hierarhiate pika atribuudi nimi. Seejärel kärbib funktsioon CONTACT SQL-lauset.

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.

Lahendus

See probleem on lahendatud SQL serveri järgmisi kumulatiivseid värskendusi.

SQL serveri kumulatiivsed värskendused:

Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.

Viited

Lisateave  terminoloogia , mida Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.