fel meddelanden "0x80770006" och "3201" efter installation av en instans av SQL Server 2008 R2 och senare

Symptom

Tänk dig följande situation:

  • Du installerar en instans av Microsoft SQL Server 2008 R2 eller senare på en server som har instanser av Microsoft SQL Server 2005 eller senare och Microsoft SQL Server 2008 eller senare installerat. Obs! Vissa eller alla gamla instanser körs vid installationen.

  • Du försöker att utföra en säkerhets kopiering av VDI-säkerhetssäkerhetskopieringar (virtuella säkerhets kopierings enheter) av SQL Server 2005 eller senare eller av SQL Server 2008 eller senare.

I det här scenariot fungerar inte VDI-säkerhetskopiering. Dessutom genereras följande fel i SQL Server-loggarna:

<feltid> säkerhets kopierings fel: 3201, allvarlighets grad: 16, State: 7. <fel tid> säkerhets kopieringen kan inte öppna enheten <mappen för säkerhets kopiering> ". Operativ system fel 0x80770006 (det gick inte att hämta text för det här felet. Orsak: 15105).

Obs! I de här felen är "händelse tid" en plats hållare för tiden då felet uppträder och "mapplats" är en plats hållare för platsen för mappen säkerhets kopia.

Orsak

Det här problemet beror på att SQL Server-servern och SQL Server-klienten använder olika versioner av SQLVDI. dll-filen när du utför en VDI-säkerhetskopiering. När du installerar SQL Server 2008 R2 skrivs SQLVDI. dll-filer på disken i SQL Server 2005 eller i SQL Server 2008 över av filen SQLVDI. dll i SQL Server 2008 R2. Den gamla versionen av SQLVDI. dll finns kvar i minnet när instanserna körs under installationen.

Obs! Det här problemet uppstår i Microsoft SQL Server 2005 och senare versioner. 

Status

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

Lösning

Lös problemet genom att starta om varje äldre version av SQL Server-instansen som kan ha körts under installationen av SQL Server 2008 R2-instans. Följ de här anvisningarna för att förhindra att det här problemet uppstår innan du installerar SQL Server 2008 R2:

  1. Stoppa alla instanser av SQL Server på servern.

  2. Installera SQL Server 2008 R2.

  3. Starta om instanser av SQL Server som du har stoppat.

Mer information

Du kan använda SQL Server Backup Simulator för att identifiera vilken version av filen SQLVDI. dll som är installerad. Mer information om hur du använder SQL Server Backup Simulator finns på följande Microsoft-webbplats:

Allmän information om SQL Server Backup SimulatorFör mer information om VDI, se VDI-specifikationen. Följande fil kan laddas ned från Microsoft Download Center:Download Download the SQL Server 2005 Virtual Backup Device Interface (VDI) Specification package now.Ladda ned SQL Server 2005-specifikationen för Virtual backup Device Interface (VDI) nu. Mer information om hur du laddar ned Microsoft-supportfiler får du om du klickar på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

119591 Skaffa Microsoft-supportfiler från online tjänster Microsoft läste in den här filen. Microsoft använde den senaste virus identifierings program varan som var tillgänglig när filen publicerades. Filen sparas på säkerhetsförbättrade servrar som hjälper till att förhindra otillåtna ändringar i filen.

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?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×