Klaida: #50004003 (SQL karštoji pataisa)
"„Microsoft“" platina "„Microsoft“ „SQL Server“ 2008" pataisas kaip vieną atsisiunčiamą failą. Kadangi pataisos yra kaupiamosios, kiekviename naujame leidime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį "„SQL Server“ 2008" pataisų leidimą.
Požymiai
Kai bandote sukurti "Windows" valdymo instrumentuotės (WMI) įvykio įspėjimą naudodami
sp_add_alert
saugoma procedūra įvardytame "Microsoft „SQL Server“ 2008" klasterio egzemplioriuje, gaunate šį klaidos pranešimą:
Pastaba
Pranešimas 22022, 16 lygis, 1 būsena, 0 eilutė
SQLServerAgent klaida: WMI klaida: 0x80041013.
Pranešimas 14511, 16 lygis, 1 būsena, sp_verify_alert procedūra, 300 eilutė
Nepavyko @wmi\_query įvykdyti pateiktų @wmi\_namespace . Patikrinkite, ar užklausoje pasirinkta įvykio klasė yra vardų srityje ir ar užklausos sintaksė yra teisinga.
Pastaba
Šios problemos nėra, jei skirstymo bloko SQL tinklo pavadinimą sudaro lygiai 15 simbolių.
SQL tinklo pavadinimas taip pat žinomas kaip virtualaus „SQL Server“ pavadinimas.
Priežastis
Ši problema kyla todėl, kad WMI įvykio teikėjas negali prisijungti prie „SQL Server“ duomenų bazės modulio.
Sprendimas
Šios problemos pataisa pirmą kartą buvo išleista 3 kaupiamajame naujinime. Norėdami gauti daugiau informacijos apie tai, kaip gauti šį "„SQL Server“ 2008" kaupiamųjų naujinimų paketą, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:
960484 3 kaupiamasis naujinimo paketas, skirtas "„SQL Server“ 2008"Pastaba Komponavimo versijos yra kaupiamosios, todėl kiekviename naujame pataisos leidime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį „SQL Server“ 2008" pataisų leidimą. Rekomenduojame taikyti naujausią pataisos leidimą, kuriame yra ši karštoji pataisa. Norėdami gauti papildomos informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:
956909 „SQL Server“ 2008" komponavimo versijos, išleistos po 2008 „SQL Server“ išleidimo
Sprendimo būdas
Norėdami išspręsti šią problemą, įdiekite numatytąjį klasterio egzempliorių, o ne įvardytąjį skirstymo bloko egzempliorių. Arba skirstymo blokui suteikite lygiai 15 simbolių SQL tinklo pavadinimą.
Prieš bandydami keisti virtualaus „SQL Server“ pavadinimą, įsitikinkite, kad perskaitėte šiuos elementus:
- „SQL Server“ nepalaiko replikacijoje dalyvaujančių serverių pervardijimo, nebent naudojate žurnalo siuntimą kartu su replikavimu. Antrinį serverį siunčiant žurnalą galima pervardyti, jei pirminis serveris prarandamas visam laikui. Norėdami gauti daugiau informacijos, apsilankykite šioje "Microsoft" kūrėjų tinklo (MSDN) svetainėje:
https://msdn.microsoft.com/library/ms151224.aspx - Pervardydami virtualųjį serverį, kuris sukonfigūruotas naudoti duomenų bazės atvaizdavimą, prieš pervardijimo operaciją turite išjungti duomenų bazės atvaizdavimą, tada turite iš naujo nustatyti duomenų bazės atvaizdavimą naudodami naują virtualaus serverio vardą. Duomenų bazės atvaizdavimo metaduomenys nėra automatiškai atnaujinami, kad atspindėtų naują virtualaus serverio vardą.
Norėdami gauti daugiau informacijos apie tai, kaip pervardyti virtualų „SQL Server“ egzempliorių, apsilankykite šioje MSDN svetainėje:
https://msdn.microsoft.com/library/ms178083.aspx
Būsena
„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.
Daugiau informacijos
Norėdami gauti daugiau informacijos apie tai, kokie failai yra keičiami, ir apie visas būtinąsias sąlygas, taikomas kaupiamojo naujinimo paketui, kuriame yra karštosios pataisos, aprašytos šiame "Microsoft" žinių bazės straipsnyje, spustelėkite nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:
960484 Kaupiamasis naujinimų paketas 3, skirtas „SQL Server“ 2008Skyriuje "Požymiai" minimas klaidos pranešimas yra bendras WMI klaidos pranešimas. Šis klaidos pranešimas taip pat gali įvykti esant įvairioms kitoms sąlygoms, kurios nėra aprašytos šiame straipsnyje. Tais atvejais šiame straipsnyje aprašyti sprendimai netaikomi. Norėdami gauti daugiau informacijos apie vieną dokumentuotą atvejį, apsilankykite šioje "„Microsoft“" svetainėje:
https://connect.microsoft.com/sqlserver/feedback/viewfeedback.aspx?feedbackid=351556
Nuorodos
Norėdami gauti daugiau informacijos apie komponavimo versijų, pasiekiamų po "„SQL Server“ 2008" išleidimo, sąrašą, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:
956909 „SQL Server“ 2008" komponavimo versijos, išleistos po 2008 „SQL Server“ išleidimo
Norėdami gauti daugiau informacijos apie „SQL Server“ papildomą priežiūros modelį, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:
935897 "„SQL Server“" komanda siūlo papildomą priežiūros modelį, teikiantį karštąsias pataisas, skirtas praneštų problemų karštosioms pataisoms
Norėdami gauti daugiau informacijos apie „SQL Server“ naujinimų pavadinimų suteikimo schemą, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:
822499 Nauja "Microsoft „SQL Server“" programinės įrangos naujinimo paketų pavadinimų suteikimo schemaNorėdami gauti daugiau informacijos apie programinės įrangos naujinimo terminiją, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:
824684 Standartinių terminų, naudojamų "„Microsoft“" programinės įrangos naujinimams apibūdinti, aprašas