Attiecas uz
SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Standard

Simptomi

Ja izmantojat trešās puses dublēšanas programmatūru, lai veiktu transakciju žurnālfailus programmā Microsoft SQL Server 2012, neveiksmīga dublēšana var izraisīt transakciju žurnālu ķēdes darbību, un jūs nevarat saņemt kļūdas ziņojumu. Piemēram, ja žurnālfailā ir šāda secība:Success, Failure, Success Tas nozīmē, ka pirmās dublējumkopijas pēdējā reģistrācijas kārtas numurs (LSN) neatbilst pirmajai otrajai veiksmīgajai dublēšanai LSN.

Risinājums

Pēc šī labojumfaila lietošanas tiek parādīts labāks kļūdas ziņojums, kas norāda uz iespējamu atvienošanu ar klientu. Kļūdas ziņojums līdzinās tālāk norādītajam.

<DateTime> spid52 žurnālu dublēšanas ķēde ir bojāta. Lai varētu veikt žurnālu dublēšanu, ir jāveic pilna datu bāzes dublēšana.

Piezīme. Neveiksmes cēlonis ir kāda problēma dublējuma lietojumprogrammā pēc tam, kad SQL Server ir pabeigusi dublējumu LSN. Šajā gadījumā starp dublējuma lietojumprogrammu un SQL Server programmu notiks savienojuma pārtraukšana. Neveiksmes dēļ dublējuma lietojumprogramma nesaglabā dublējumu saturu. Taču SQL Server pieņem, ka tas ir paveikts ar šo dublējumu, un tas pāriet uz priekšu. Kad ir nepieciešama nākamā transakciju reģistrācijas dublēšana, dublējumā būs iekļauta tikai papildu LSN, bet ne pazaudētais saturs. Pēc tam jūs saņemsit ziņojumu, kas norāda problēmas situāciju.

Informācija par servisa pakotnes SQL Server 2012

Lai atrisinātu šo problēmu, iegūstiet jaunāko Microsoft SQL Server 2012 servisa pakotni. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2755533 Jaunākās SQL Server 2012 servisa pakotnes iegūšana

Statusa

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

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.