Microsoft distribuerer Microsoft SQL Server 2012-rettelser som én fil, der kan downloades. Da rettelserne er kumulative, indeholder hver ny version alle hotfixes og alle de sikkerhedsrettelser, der fulgte med den tidligere rettelse til SQL Server 2012.
Symptomer
Du har flere forekomster af Microsoft SQL Server 2012 eller SQL Server 2014 placeret på den samme server. Hvis du installerer opdateringer eller servicepakker for disse forekomster én efter en, mangler ressourcedatabasen, når du har genstartet serveren. Desuden kan du finde følgende poster, der er logført i fejlloggen for SQL Server:
Start af databasen 'mssqlsystemresource'.Fejl: 17204, Alvorsgrad: 16, Tilstand: 1.FCB::Åbn mislykkedes: Filen C:\Program Files\Microsoft SQL Server\MSSQL11 kunne ikke åbnes. MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.mdf for filnummer 1. Fejl i operativsystemet: 2(kunne ikke hente tekst til denne fejl. Årsag: 15100).Fejl: 5120, Alvorsgrad: 16, Tilstand: 101.Den fysiske fil "C:\Program Files\Microsoft SQL Server\MSSQL11 kunne ikke åbnes. MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.mdf". Operativsystemfejl 2: "2(kunne ikke hente tekst til denne fejl. Årsag: 15105)".Fejl: 17207, Alvorsgrad: 16, Tilstand: 1.FileMgr::StartLogFiles: Operativsystemfejl 2(kunne ikke hente tekst til denne fejl. Årsag: 15105) opstod under oprettelse eller åbning af filen 'C:\Program Files\Microsoft SQL Server\MSSQL11. MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.ldf'. Diagnosticer og ret fejlen i operativsystemet, og prøv at udføre handlingen igen.Filaktiveringsfejl. Det fysiske filnavn "C:\Program Files\Microsoft SQL Server\MSSQL11. MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.ldf" kan være forkert.Fejl: 945, Alvorsgrad: 14, Stat: 2.Databasen 'mssqlsystemresource' kan ikke åbnes på grund af utilgængelige filer eller utilstrækkelig hukommelse eller diskplads. Se SQL Server fejlloggen for at få flere oplysninger.
Årsag
Problemet opstår, når installationsprogrammet ikke kan erstatte de eksisterende ressourcedatabasefiler mssqlsystemresource.mdf og mssqlsystemresource.ldf med nye versioner, og de eksisterende ressourcefiler slettes efter genstart i stedet for at erstatte dem med de nye filer.
Løsning
Oplysninger om samlet opdatering
Dette problem blev først rettet i følgende kumulative opdatering af SQL Server:
Hver ny samlet opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den tidligere akkumulerede opdatering. Se de seneste kumulative opdateringer til SQL Server:
Status
Microsoft har bekræftet, at problemet findes i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Referencer
Få mere at vide om den terminologi , som Microsoft bruger til at beskrive softwareopdateringer.