Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Simptomai

Apsvarstykite šį scenarijų:

  • Naudojate "Microsoft SQL Server" 2012 arba "SQL Server" 2014.

  • Jūs turite duomenų bazę, kurioje yra paslaugų brokeris, įgalinta pirminės replikos.

  • Sukurkite atsarginę duomenų bazės kopiją pagrindiniame serveryje, kuriame yra įgalintas paslaugų brokeris, ir atkurkite ją antriniame serveryje.

  • Kaip apibrėžti pasiekiamumo grupę tarp pirminių ir antrinių serverių, bandote prisijungti prie duomenų bazės į pasiekiamumo grupę naudodami naują prieinamumo grupės vediklį arba komandą: pakeisti duomenų bazės <dbname> nustatykite HADR pasiekiamumo grupę = <agname>

Tokiu atveju SQL serverio klaidų žurnale užregistruojamas Ši klaida:

{Klaida: 3449, sunkumas: 21, State: 1. SQL serveris turi būti išjungtas siekiant atkurti duomenų bazę (duomenų bazės ID 1). Duomenų bazė yra vartotojo duomenų bazė, kurios negalima išjungti arba sistemos duomenų bazės. Iš naujo paleiskite SQL serverį. Jei duomenų bazė nepavyksta atkurti po to, kai kitos paleisties, taisymo arba restoreSQL sekimas buvo sustabdytas dėl serverio išjungimo. Trace ID = ' 1 '. Tai informacinis pranešimas; nereikia vartotojo veiksmo.}

Priežastis

Problema kyla dėl to, kad jei paslaugų brokeris įgalino duomenų bazę, atsarginę kopiją ir atkurta antrinis serveris, paslaugų brokeris atkurtoje duomenų bazėje neįgalintas. Duomenų bazė vis dar išlaiko paslaugų brokerio ID viduje. Įtraukus atkurtą duomenų bazę antrinėje serveryje pasiekiamumo grupėje, paslaugų brokeris įgalinamas. Aptiktas tas pats GUID pasiekiamumo duomenų bazėje ir toliau pateikta klaida (tyliai): 9772 "negalima įgalinti paslaugų brokeris duomenų bazėje"<dbname>", nes jau yra įgalintas paslaugų brokeris su tuo pačiu ID". Tai sukelia klaidos 3449 kaip duomenų bazės prisijungia prie grupės pasiekiamumo ir sukelia SQL serverio netikėtai išjungti.

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:

Statusą

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

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ų.