Firma Microsoft rozpowszechnia poprawki microsoft SQL Server 2012 jako jeden plik do pobrania. Ponieważ poprawki są zbiorcze, każda nowa wersja zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej wersji poprawki z SQL Server 2012 r.
Symptomy
Masz wiele wystąpień programu Microsoft SQL Server 2012 lub SQL Server 2014 znajdujących się na tym samym serwerze. Jeśli zainstalujesz aktualizacje lub dodatki Service Pack dla tych wystąpień jeden po drugim, po ponownym uruchomieniu serwera brakuje bazy danych Zasoby. Ponadto w dzienniku błędów SQL Server mogą zostać zarejestrowane następujące wpisy:
Uruchamianie bazy danych "mssqlsystemresource".Błąd: 17204, Ważność: 16, Stan: 1.FCB::Open failed: Could not open file C:\Program Files\Microsoft SQL Server\MSSQL11. MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.mdf dla pliku o numerze 1. Błąd systemu operacyjnego: 2(nie można pobrać tekstu dla tego błędu. Powód: 15100).Błąd: 5120, Ważność: 16, Stan: 101.Nie można otworzyć pliku fizycznego "C:\Program Files\Microsoft SQL Server\MSSQL11. MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.mdf". Błąd systemu operacyjnego 2: "2(nie można pobrać tekstu dla tego błędu. Powód: 15105)".Błąd: 17207, Ważność: 16, Województwo: 1.FileMgr::StartLogFiles: Błąd systemu operacyjnego 2(nie można pobrać tekstu dla tego błędu. Przyczyna: 15105) wystąpił podczas tworzenia lub otwierania pliku "C:\Program Files\Microsoft SQL Server\MSSQL11. MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.ldf'. Diagnozuj i naprawiaj błąd systemu operacyjnego, a następnie ponów próbę operacji.Niepowodzenie aktywacji pliku. Fizyczna nazwa pliku "C:\Program Files\Microsoft SQL Server\MSSQL11. Ciąg MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.ldf" może być nieprawidłowy.Błąd: 945, Ważność: 14, Województwo: 2.Nie można otworzyć bazy danych "mssqlsystemresource" z powodu niedostępnych plików lub niewystarczającej ilości pamięci lub miejsca na dysku. Aby uzyskać szczegółowe informacje, zobacz listę błędów SQL Server.
Przyczyna
Ten problem występuje, gdy konfiguracja nie może zamienić istniejących plików bazy danych zasobów mssqlsystemresource.mdf i mssqlsystemresource.ldf na nowe wersje, a istniejące pliki zasobów są usuwane po ponownym uruchomieniu, zamiast zamieniać je na nowe pliki.
Rozwiązanie
Informacje o aktualizacji zbiorczej
Ten problem został najpierw rozwiązany w następującej aktualizacji zbiorczej SQL Server:
Każda nowa aktualizacja zbiorcza dla SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla SQL Server:
-
Najnowsza aktualizacja zbiorcza dla SQL Server 2014 z dodatkiem SP1
-
Najnowsza aktualizacja zbiorcza dla SQL Server 2012 z dodatkiem SP2
Stan
Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".
Informacje
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.