Simptomai
Tarkime, kad kuriate susietą serverį su "Microsoft SQL Server" 2014 1 pakeitimų paketo (SP1) egzemplioriumi. Kai vykdote saugomą procedūrą, kuri iškviečia kitą saugomą procedūrą susietame serveryje, o jūs perduodate didelį objektą kaip įvesties parametrą, užklausa nepavyksta. Be to, gaunate šį klaidos pranešimą:
Klaida: 17065, sunkumas: 16, būsena: 1. SQL serverio teiginį: failas: < tmpilb. cpp>, line = 3280 nepavyko teiginį = "fFalse" leidimas. Ši klaida gali būti susieta su laiko parinkimu. Jei klaida kartojasi po to, kai persiunčiama ataskaita, Naudokite DBCC CHECKDB, kad patikrintumėte duomenų bazę struktūriniam vientisumui, arba iš naujo paleiskite serverį, kad įsitikintumėte, jog atminties struktūros nėra sugadintos.
Sprendimas
Karštosios pataisos informacija
Šios karštosios pataisos yra įtrauktos į šį kaupiamąjį naujinimą SQL serverio 2014 SP1:
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:
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2014"
Karštosios pataisos, kurios įtrauktos į šį paketą
VSTS klaidos numeris |
Žinių bazės straipsnio numeris |
Aprašymas/kontrolė |
---|---|---|
5699529 |
3097972 |
|
5951292 |
3106976 |
PATAISA: atsiranda prieigos pažeidimas, kai naudojate TDE ir BPE funkcijas SQL serverio 2014 |
5952334 |
3074434 |
Būtinosios sąlygosNorint įdiegti šias karštąsias pataisas, būtina turėti SQL serverio 2014 SP1.
Registro informacijaNorėdami naudoti karštąsias pataisas šiame pakete, jums nereikia keisti registro.
Reikalavimas paleisti iš naujoPritaikius šias karštąsias pataisas, gali tekti iš naujo paleisti kompiuterį.
Karštųjų pataisų keitimo informacija Šios karštosios pataisos nepakeičia anksčiau išleistų karštųjų pataisų.
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.