KB3207327 — LABOJUMS: Kļūmjpārlēces gadījumā jaunā sekundārā replika pārtrauc akceptēt transakciju žurnāla ierakstus, līdz instance tiek restartēta pakalpojumā SQL Server

Attiecas uz
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Pazīmes

Apsveriet šādu scenāriju:

  • Jūs izmantojat Microsoft SQL Server 2012, 2014 vai 2016 AlwaysOn pieejamības grupas.
  • Notiek kļūmjpārlēce, un primārā replika kļūst par jauno sekundāro dublikātu.
  • Daļai LSN ir jāatsauc uz jauno sekundāro kopiju.
  • Atsaukšanas norises laikā rodas strupsaķere, un ar kļūmjpārlēci saistīto transakciju SQL bloķēšanas pārvaldnieks izvēlas kā strupsaķeres upuri.

Šādā gadījumā jaunā sekundārā replica pārtrauc akceptēt transakciju žurnāla ierakstus, līdz instance tiek restartēta. Turklāt ik pēc pāris minūtēm SQL Server kļūdu žurnālā tiek reģistrēts aizbīdņa taimauta kļūdas ziņojums, kas ir līdzīgs šim:

Piezīme

Gaidot bufera aizbīdni, radās taimauts — tips 3, bp 0000003CE3093CC0, lappuse 1:0, stat 0x9, datu bāzes ID: 11, iedalīšanas vienības ID: 6488064, uzdevums 0x0000001436F2A558: 0, gaidīšanas laiks 300 sekundes, karodziņi 0x100000001a, uzdevuma īpašumtiesības 0x0000001436F2A558. Turpinām gaidīt.
"dbghelp.dll" versijas "4.0.5" izmantošana
** Izgāzes pavediens - spid = 0, EC = 0x0000001038514B90
Stack Dump being sent to file_path
* *******************************************************************************
* SĀKT STEKA IZMETI:
* datums laiks spid spid
* Fiksatora taimauts
* *******************************************************************************

      

Risinājums

Šī problēma ir novērsta šajā SQL Server kumulatīvajā atjauninājumā:

     5. kumulatīvais atjauninājums sistēmai SQL Server 2016 RTM

     SQL Server 2016 SP1 2. kumulatīvais atjauninājums

         SQL Server 2014 2. servisa pakotnes 3. kumulatīvais atjauninājums
     SQL Server 2014 SP1 11. kumulatīvais atjauninājums

SQL Server 2012 SP3 7. kumulatīvais atjauninājums

Par SQL Server kumulatīvajiem atjauninājumiem

Par SQL Server kumulatīvajiem atjauninājumiem

Katrā jaunajā SQL Server kumulatīvajā atjauninājumā ir visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos SQL Server kumulatīvos atjauninājumus:

     Jaunākais kumulatīvais atjauninājums SQL Server 2016

Jaunākais kumulatīvais atjauninājums SQL Server 2014

Statuss

Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".

Atsauces

Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.