Simptomi
Iedomājieties šādu scenāriju:
-
Pieņemsim, ka esat iespējojis izmaiņu datu tveršanu (CDC) datu bāzē, kas atrodas grupā vienmēr pieejama pieejamība (AG), kurā ir DTC_SUPPORT = PER_DB konfigurēts programmā Microsoft SQL Server.
-
Jūs mēģināt atspējot CDC uz datu bāzes AG, palaižot saglabāto procedūru sp_cdc_disable_db.
-
Šādā gadījumā, iespējams, saņemsit apgalvojuma izmeti, ja tīrīšanas darbs jau ir pabeigts, izmantojot MSDB.dbo.sp_delete_job.
-
Cita situācija izraisa dalītas transakcijas vai datu bāzes transakcijas veikšanu pēc tam, kad ir Atrites saglabāšanas _, var būt arī apgalvojuma izgāztuve.
-
Lai iegūtu papildinformāciju, skatiet rakstu dalīto transakciju konfigurēšana vienmēr pieejamības grupā.
Datetime spid1462s * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *DateTime * * * * * * *DateTime * * * DateTime * * *DateTime ** *. 1462 xactrm. cpp:rindas numurs%datetime spid1462s * izteiksme:!DateTime (m_activeDtcRMCount = = 0) | | (m_preparedDtcXdesCount = = m_xdesCount)
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Risinājums
Šī problēma ir novērsta tālāk norādītajos kumulatīvajos SQL Server atjauninājumos:
Par kumulatīvajiem SQL Server atjauninājumiem:
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Atsauces
Uzziniet par terminoloģiju, ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.