Sümptomid
Oletagem, et loote koostepublikatsiooni Microsoft SQL Server 2016 ja 2017. Kui proovite krüptida salvestatud protseduuri, mis ei kuulu avaldatud objektide kasutades ALTER PROCEDURE ... ENCRYPTION-lausega võite märgata, et lause nurjub tõrketeatega, mis sarnaneb järgmisega:
Märkus.
Msg 536, tase 16, olek 4, protseduuri protseduuri nimi, reanumber [Batch Start LineNumber]
Funktsioonile RIGHT edastati sobimatu pikkuse parameeter.
Lahendus
See probleem on lahendatud järgmistes SQL Server koondvärskendustes.
SQL Server 2017 koondvärskendus 6
SQL Server 2016 SP1 koondvärskendus 8
Teave SQL Server koondvärskenduste kohta.
Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.
Uusim koondvärskendus SQL Server 2017 jaoks
Uusim koondvärskendus SQL Server 2016 jaoks
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.
Viited
Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.