Symptom

Anta att du har en databas som innehåller en Skift läges känslig sortering i Microsoft SQL Server 2012 Service Pack 2 (SP2). När du försöker säkerhetskopiera AlwaysOn-databaser med hjälp av tjänsten Volume Shadow Copy (VSS) kan följande meddelanden visas i Windows-programloggen: (VSS-källa)

Källa: VSSEventID: 8229EventType: 2DateTime: 9-7-2014 14:22:46.000 timestamp: 0x01cf9b707d6d6f00Description: en VSS-skrivare har avvisat en händelse med fel 0x800423f4, skrivaren fick ett icke-tillfälligt fel.  Om säkerhets kopierings processen görs om görs felet sannolikt. Ändringar som skrivaren gjort i skrivar komponenter medan hanteringen av händelsen inte är tillgänglig för den som bearbetas. Titta i händelse loggen efter relaterade händelser från programmet som är värd för VSS-skrivaren.

(Från SQLVDI)

SQLVDI: Loc = SignalAbort. Desc = klient initierar avbrott. ErrorCode=(0). Process=1584. Thread=7244. Klient. 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.

Du får också följande meddelanden i SQL Server:

<Date> <Time> Säkerhets kopierings fel: 3041, allvarlighets grad: 16, tillstånd: 1. <Date> <Time> Säkerhets kopiering av backup kunde inte slutföra kommandot för säkerhets kopiering av databas. Se loggen för säkerhets kopiering för att få detaljerade meddelanden. <datum> <tid> SPID<ID> fel: 18210, allvarlighets grad: 16, State: 1. <-datum> <tid> SPID<ID> BackupVirtualDeviceFile::P reparetofreeze: fel på säkerhets kopierings enheten {4E35DA4A-BAF7-4EC2-8421-EA7A3C0B7B31} 1. Fel i operativ systemet 995 (i/O-åtgärden har avbrutits på grund av antingen en tråd avslutades eller en programbegäran.).

Om du gör en profilera-spårning under körning av VSS-säkerhetskopiering kan du dessutom köra följande fråga:

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

Det går inte att få följande fel meddelande:

Fel: 208, allvarlighets grad: 16, tillstånd: 1Invalid-objektets namn ' SYS. AVAILABILITY_REPLICAS ".

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Anmärkningar för den här uppdateringenOm du använder den här uppdateringen i en av de lokaliserade versionerna av SQL Server, till exempel den japanska versionen av SQL Server, måste du följa de här stegen för att installera VSS-skrivaren för SQL Server:

  • Kör SQLServer2012-KB2983175-x64. exe för att installera den kumulativa uppdateringen 2 för SQL Server 2012 SP2.

  • Extrahera paketet med hjälp av följande kommando rad: SQLServer2012-KB2983175-x64. exe/X:<målmapp>

  • Förbered det ursprungliga installations mediet.

  • Kör följande kommando för att tillämpa den här uppdateringen av VSS-skrivaren för SQL Server: msiexec/i <sökväg till SQLWriter. msi-filen i den ursprungliga installations mediet> /l * v<installations logg fil namn> patch =<SQLWriter. msp-fil i mappen skapad i steg 1>till exempel: msiexec/i "d:\ 1041_JPN_LP \X64\SETUP\X64\SQLWRITER.msi"/l * v C:\Temp\sqlwriter.log korrigering = "c:\sql2012sp2cu2\ 1033_enu_lp \x64\setup\x64\sqlwriter.msp"

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×