"Microsoft" platina "Microsoft SQL Server 2008 R2 Service Pack 2" pataisymus kaip vieną atsisiunčiamą failą. Kadangi pataisos yra kumuliacinės, kiekviena nauja versija yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnės SQL serverio 2008 R2 Service Pack 2 pataisos leidimo.
Simptomai
Kai naudojate "Microsoft SQL Server Management Studio" (SSMS), skirtą "Microsoft SQL Server" 2008 R2 arba "Microsoft SQL Server 2012", Norėdami pakeisti susietojo serverio ypatybes, galite gauti šį klaidos pranešimą:
Vykdant Transact-SQL sakinį arba paketą įvyko išimtis. (Microsoft. SqlServer. Conneccioninfo) Specialių sistemos katalogų naujinimų neleidžiama. ("Microsoft SQL Server", klaida: 259)
Priežastis
Ši problema kyla dėl to, kad SSMS GUI generuoja teiginį, kad atnaujina [Master]. [ dbo]. [sysservers] sistemos lentelė. Tačiau tos sistemos lentelė nepalaikoma "SQL Server" 2005 ir naujesnėse versijose "SQL Server" versijose. Tose versijose sys. Servers sistemos rodinys pakeičia sysservers sistemos lentelę.
Sprendimas
Kaupiamojo naujinimo informacija
SQL serverio 2012
Šios problemos taisymas pirmą kartą buvo išleistas 4 kaupiamąjį naujinimą. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamojo naujinimo paketą, skirtą "SQL Server 2012", spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:
2758687 Kaupiamojo naujinimo paketas 4 SQL serverio 2012 Pastaba Kadangi komponavimo versijos yra kumuliacinės, kiekviena nauja pataisų versija yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio SQL serverio 2012 pataisų leidimo. Rekomenduojame apsvarstyti, kaip taikyti naujausią pataisų leidimą, kuriame yra šios karštosios pataisos. Jei reikia daugiau informacijos, spustelėkite toliau esantį straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:
2692828 "SQL Server 2012" komponavimo versijos, išleistos po "SQL Server" 2012 išleidimo
"SQL Server 2008 R2" 2 pakeitimų paketas
Šios problemos taisymas pirmą kartą buvo išleistas 2 kaupiamąjį naujinimą. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamojo naujinimo paketą, skirtą "SQL Server 2008 R2" 2 pakeitimų paketui, spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:
2740411 "SQL Server 2008 R2" 2 pakeitimų paketo 2 kaupiamųjų naujinimų paketasPastaba Kadangi komponavimo versijos yra kumuliacinės, kiekviena nauja pataisų versija yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnės SQL serverio 2008 R2 Service Pack 2 pataisos leidimo. Rekomenduojame apsvarstyti, kaip taikyti naujausią pataisų leidimą, kuriame yra šios karštosios pataisos. Jei reikia daugiau informacijos, spustelėkite toliau esantį straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:
2730301 SQL serverio 2008 R2 komponavimo versijos, išleistos po "SQL Server 2008 R2" 2 pakeitimų paketo išleidimo
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Daugiau informacijos
Daugiau informacijos apie " sysservers " sistemos lentelės ir sys. Servers sistemos rodinio susiejimą rasite apsilankę šioje MSDN svetainėje: