KB2987610-Labojums: kļūda, kad dublējat datu bāzi, kurā ir reģistrjutīga komplektēšana, izmantojot VSS programmā SQL Server 2012 SP2

Simptomi

Pieņemsim, ka jums ir datu bāze ar reģistrjutīgu komplektēšanu programmā Microsoft SQL Server 2012 2. servisa pakotne (SP2). Mēģinot dublēt AlwaysOn sekundārās datu bāzes, izmantojot lielapjoma ēnkopijas pakalpojumu (VSS), Windows lietojumprogrammas žurnālfailā var tikt rādīti šādi ziņojumi: (VSS avots)

Source: VSSEventID: 8229EventType: 2DateTime: 9-7-2014 14:22:46.000 laikspiedols: 0x01cf9b707d6d6f00Description: VSS rakstītājs ir noraidījis notikumu ar kļūdu 0x800423f4, rakstnieks radās kļūda, kas nav pārejoša.  Ja dublēšanas process tiek atkārtots, kļūda, iespējams, radīsies atkārtoti. Izmaiņas, ko rakstnieks ir veicis rakstītāja komponentiem, apstrādājot notikumu, nebūs pieejama pieprasījumam. Pārbaudiet, vai notikumu žurnāls ir saistīts ar saistītajiem notikumiem no lietojumprogrammas, kurā tiek viesots VSS rakstītājs.

(No SQLVDI)

SQLVDI: Loc = SignalAbort. Ieleju = klients uzsāk abortu. ErrorCode=(0). Process=1584. Thread=7244. Klienta. Instance=. VD=Global\{6483442C-256E-4F85-85C4-E5A611ED9A88}1_SQLVDIMemoryName_0.…SQLVDI: Loc=TriggerAbort. Desc=invoked. ErrorCode=(0). Process=1940. Thread=1824. Server. Instance=MSSQLSERVER. VD=Global\{6483442C-256E-4F85-85C4-E5A611ED9A88}1_SQLVDIMemoryName_0.

Jūs saņemat arī tālāk norādītos ziņojumus SQL Server ERRORLOG.

<Date> <Time> Dublējuma kļūda: 3041, nopietnība: 16, valsts: 1. <Date> <Time> Dublējuma DUBLĒJUMAm neizdevās pabeigt komandu DUBLĒJUMA datu bāzes modeli. Pārbaudiet detalizētu ziņojumu dublējuma lietojumprogrammas žurnālu. <datums> <laiku> SPID<ID> kļūda: 18210, smagums: 16, rajons: 1. <datums> <laiku> SPID<ID> BackupVirtualDeviceFile::P reparetofreeze: neveiksmīgas dublēšanas ierīce ' {4E35DA4A-BAF7-4EC2-8421-EA7A3C0B7B31} 1 '. Operētājsistēmas kļūda 995 (ievadizvades operācija ir priekšlaikus pārtraukta, jo radās pavediena izeja vai lietojumprogrammas pieprasījums.).

Turklāt, ja veicat profila izsekošanu, veicot VSS dublēšanu, palaižot šādu vaicājumu:

SELECT 1 FROM SYS.AVAILABILITY_REPLICAS AS AR INNER JOIN SYS.DATABASES AS D ON DB_ID(N'TargetDatabase') = D.DATABASE_ID AND AR.REPLICA_ID = D.REPLICA_ID INNER JOIN SYS.DM_HADR_AVAILABILITY_REPLICA_STATES ST ON AR.REPLICA_ID = ST.REPLICA_ID AND ST.ROLE = 2

Tas neizdosies, un tiek parādīts šāds kļūdas ziņojums:

Kļūda: 208, nopietnība: 16, rajons: 1Invalid objekta nosaukums ' SYS. AVAILABILITY_REPLICAS ".

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:

Piezīmes par šo atjauninājumuJa šo atjauninājumu lietosit kādai no SQL Server, piemēram, SQL Server japāņu versijas, lokalizētajām versijām, ir jāveic šīs papildu darbības, lai instalētu SQL Server VSS rakstītāja atjauninājumu:

  • Palaidiet SQLServer2012-KB2983175-x64. exe, lai instalētu kumulatīvo atjauninājumu 2 SQL Server 2012 SP2.

  • Izvērsiet pakotni, izmantojot tālāk norādīto komandrindas komandu: SQLServer2012-KB2983175-x64. exe/X:<mērķauditorija>

  • Sagatavojiet sākotnējo instalācijas datu nesēju.

  • Izpildiet šādu komandu, lai lietotu SQL Server VSS Writer saistīto atjauninājumu: msiexec/i <ceļš uz sqlwriter. msi failu oriģinālā instalācijas vidē> /l * v<setup žurnālfaila nosaukumu> Patch =<sqlwriter. msp failu mapē, kas izveidota, veicot 1. darbību>.

Statusa

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

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×