Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Simptomai

Apsvarstykite šį scenarijų:

  • "SQL Server 2016" ir "2017" turite funkciją SQL CLR.

  • Funkcija CLR iškviečia Transact-SQL sakinius per apsimetimą skambučius, pvz., skambindami vykdyti kaip sakinį.

Tokiu atveju vykdymas nepavyksta ir gaunate šį klaidos pranešimą:

MSG 6522, lygis 16, būsenos 1, procedūra Prcedupervardyti, Line 0 [paketinis pradžios linijos LineNumber]

Vykdant vartotojo nustatytą įprastinę arba agreguotą "procedūros pervardijimą" įvyko ".NET Framework" klaida:

System. data. SqlClient. SqlException: serverio vykdytojas "Loginname" negali prieiti prie duomenų bazės "databasname" dabartiniame saugos kontekste.

Sprendimas

Ši pataisa yra įtraukta į Kaupiamasis naujinimas 1 SQL serverio 2017.

"SQL Server 2016" pakeitimų paketo informacija

Ši problema išspręsta šiame "SQL Server" pakeitimų pakete:

       2 pakeitimų paketas, skirtas "SQL Server 2016"

Apie "SQL Server 2017" komponavimo versijas

Kiekvienoje naujoje "SQL Server 2017" versijoje yra visos karštosios pataisos ir saugos pataisos, kurios buvo ankstesniame komponavimo versijoje. Rekomenduojame įdiegti naujausią "SQL Server 2017" komponavimo versiją.

Pakeitimų paketai yra kaupiamieji. Kiekviename naujame pakeitimų pakete yra visos pataisos, kurios yra ankstesniuose pakeitimų paketuose, taip pat visos naujos pataisos. Mūsų rekomendacija yra taikyti naujausią pakeitimų paketą ir naujausią kaupiamąjį naujinimą šiam pakeitimų paketui. Prieš diegiant naujausią pakeitimų paketą, neturite įdiegti ankstesnio pakeitimų paketo. Naudokite 1 lentelę šiame straipsnyje, jei norite rasti daugiau informacijos apie naujausią pakeitimų paketą ir naujausią kaupiamąjį naujinimą.

Kaip nustatyti "SQL Server" ir jo komponentų versiją, leidimą ir naujinimo lygį

Statusą

"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.

Nuorodos

Sužinokite apie terminologiją "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×