Simptomai
Tarkime, kad naudojate "Microsoft SQL Server" 2016 ir "2017". Kai vykdote sp_set_session_context saugomą procedūrą keletą kartų (pvz., daugiau nei 10 kartų), kad nustatytumėte rakto reikšmė PARAMETRĄ su neapibrėžta reikšme, galite gauti klaidos pranešimą, panašų į šį:
MSG 15665, lygis 16, būsenos 1, procedūra sp_set_session_context, linijinė LineNumber [paketinio paleidimo eilutės LineNumber ] Reikšmė nenustatyta raktui "raktopavadinimas", nes bendras klavišų ir reikšmių, esančių seanso kontekste, dydis VIRŠYTŲ 1 MB ribą.
Sprendimas
Ši problema išspręsta šį kaupiamąjį naujinimą SQL Server:
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Kaupiamasis naujinimas, skirtas "SQL server 2017" naujausiam NAUJINIMUI "sql Server" 2016
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Sužinokite apie terminologiją, kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.