AlwaysOn teise koopia krahhi või tekib tõrge 3961 kui AlwaysOn andmebaas on CLR UDT SQL Server 2014

NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections/et.

Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 3042370
Sümptomid

Kujutage ette järgmist stsenaariumi.
  • Kättesaadavusrühmad funktsiooni Microsoft SQL Server 2014 lubamiseks.
  • AlwaysOn andmebaasis on common language runtime (CLR) kasutaja määratletud andmetüüp (UDT). Lisaks on olemas sama CLR UDT rohkem kui ühe andmebaasi.
  • Kui käivitate päringu, mis hõlmab mitut andmebaasi, mis on CLR UDT.
Selle stsenaariumi puhul tekib juurdepääsu rikkumise tõrge ilmneb teisene koopia ja SQL Serveri eksemplari jookseb SQL Server error log kuvatakse järgmine teade:
2015-02-17 13:07:36.85 spid27s sulgemise andmebaasi VLR commit töötlemise ajal 2905 erandite tõttu.

2015-02-17 13:07:36.85 spid27s tõrge: 3449, raskusaste: 21, riik: 1.2015-02-17 13:07:36.85 spid27s SQL Server peab sulguma selleks, et taastada database (andmebaasi ID 2). Andmebaas on kasutajate andmebaasi, mida ei saa sulgeda või süsteem andmebaasi. SQL Server taaskäivitada. Kui andmebaasi ei suuda taastuda pärast teine käivitamisel, parandada või taastada andmebaasi.
Lisaks võite saada järgmise tõrketeate teise koopia andmebaasi ja viga ei kao kuhugi, kuni taaskäivitate SQL Server:
MSG 3961, tase 16, olek 1, rida 3
Snapshot isolatsiooni tehingu andmebaasi nurjus "DatabaseName> "sest objekti juurde väide on muutnud ka DDL kinnituse teise samaaegseid tehingu algusest selle tehingu. Pole lubatud, kuna metaandmed on versiooniga. Samaaegne versioonile metaandmetega võib põhjustada vastuolu kui segatud hetktõmmise isolatsiooni.


Lahendus

Kumulatiivne teave

See probleem parandati esmakordselt järgmise koondvärskenduse SQL Server.

Soovitus: Installige uusim koondvärskendus SQL Server
Iga uue SQL serveri koondvärskendus sisaldab kõiki Kiirparandusi ja kõiki turbeparandusi, mis sisaldusid eelmises koondvärskenduses. Soovitame teil alla laadida ja kumulatiivseid värskendusi installida SQL Server:

Värskenduse teave

Selle probleemi lahendamiseks rakendage värskendus KB 3043788: Nõudmisel kiirparanduse värskenduspakett on saadaval SQL Server 2014.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises Kehtib järgmiste toodete kohta loetletud Microsofti toodetel.

Hoiatus. See artikkel on masintõlgitud.

Atribuudid

Artikli ID: 3042370 – viimati läbi vaadatud: 06/25/2015 09:30:00 – redaktsioon: 3.0

Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3042370 KbMtet
Tagasiside