Microsoft distribuerar Microsoft SQL Server 2012-korrigeringsfiler som en nedladdnings bar fil. Eftersom de här korrigeringarna är kumulativa innehåller alla nya versioner alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående version av SQL Server 2012.
Symptom
Du har flera instanser av Microsoft SQL Server 2012 eller SQL Server 2014 på samma server. Om du installerar uppdateringar eller Service Pack för dessa instanser efter en annan saknas resurs databasen när du startar om servern. Dessutom kan du hitta följande poster som loggas i fel loggen för SQL Server:
Startar databasen ' mssqlsystemresource '. Fel: 17204, allvarlighets grad: 16, tillstånd: 1. FCB:: Open misslyckades: det gick inte att öppna filen C:\Program Files\Microsoft SQL Server\MSSQL11. MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.mdf för fil nummer 1. OS-fel: 2 (det gick inte att hämta text för det här felet. Orsak: 15100). Fel: 5120, allvarlighets grad: 16, State: 101. det går inte att öppna den fysiska filen "C:\Program\Microsoft SQL Server\MSSQL11. MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.mdf". Operativ system fel 2: "2 (det gick inte att hämta text för det här felet. Orsak: 15105) ". Fel: 17207, allvarlighets grad: 16, State: 1. FileMgr:: StartLogFiles: Opera ting system Error 2 (det gick inte att hämta text för det här felet. Orsak: 15105) uppstod när du skapade eller öppnade filen C:\Program Files\Microsoft SQL Server\MSSQL11. MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.ldf'. Diagnostisera och korrigera operativ system felet och försök igen. Fil aktiverings fel. Det fysiska fil namnet "C:\Program\Microsoft SQL Server\MSSQL11. MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.ldf "kan vara fel. Fel: 945, allvarlighets grad: 14, tillstånd: 2. databasen ' mssqlsystemresource ' kan inte öppnas på grund av otillgängliga filer eller otillräckligt minne eller disk utrymme. Mer information finns i SQL Server-felloggen.
Orsak
Problemet uppstår när det inte går att ersätta befintliga resurs databas filer med mssqlsystemresource. mdf och mssqlsystemresource. ldf med nya versioner och befintliga resursfiler tas bort när du har startat om i stället för att ersätta dem med de nya filerna.
Lösning
Kumulativ uppdaterings information
Det här problemet åtgärdades först i den här kumulativa uppdateringen av SQL Server:
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:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.