Objawy
Zainstaluj aktualizację zbiorczą programu SQL Server lub instalacji programu SQL Server, który zawiera aktualizację zbiorczą (zwaną także instalacji dystrybucyjną) w wersji systemu Windows Server 2016, który ma rozruchu bezpiecznego.
W tym scenariuszu program instalacyjny zgłasza błąd i kończy się niepowodzeniem, czyli skutku podczas wyzwalania ostrzeżenia i komunikaty o błędach podobne do następujących.
Funkcji Filestream jest zaznaczona podczas instalacji lub jest już włączone dla istniejącej instalacji programu SQL Server, do którego stosowany jest zbiorczą aktualizacją komunikat o błędzie:
Wystąpił następujący błąd:
System Windows nie może zweryfikować podpisu cyfrowego dla tego pliku. Ostatnia zmiana sprzętu lub oprogramowania może spowodować zainstalowanie pliku, który jest niepoprawnie podpisany lub uszkodzony lub który może być złośliwe oprogramowanie z nieznanego źródła.
Kliknij przycisk 'Ponów próbę' lub ponowić próbę nie powiodło się lub kliknij przycisk Anuluj, aby anulować tę akcję i kontynuować instalację.
I to:
Asystent zgodności programów
Podpisany cyfrowo sterownik jest wymagany
Sterownik RsFx
Firmy Microsoft Corporation
Komunikat ostrzegawczy podczas funkcji Filestream nie jest zaznaczone w trakcie instalacji programu SQL server, która zawiera zbiorczą aktualizację dystrybucyjną:
Uwaga W tym scenariuszu nie można włączyć funkcji Filestream przy użyciu Menedżer konfiguracji programu SQL Server, po zakończeniu instalacji.
W następującej tabeli podsumowano kombinacji, przy pomocy których te problemy mogą wystąpić w różnych wersjach programu SQL Server.
SQL Server 2016 (dotyczy CU2 dla wersji RTM)
Połączenie |
Funkcji FILESTREAM |
Error/Warning? |
CU2 SQL 2016 |
Włączone |
Błąd |
Cienia aerodynamicznego SQL 2016 + CU2 |
Włączone |
Błąd |
Cienia aerodynamicznego SQL 2016 + CU2 |
Wyłączone lub nie zaznaczone (domyślnie) |
Ostrzeżenie |
SQL Server 2014 (dotyczy CU9 dla dodatku SP1)
Połączenie |
Funkcji FILESTREAM |
Error/Warning? |
CU9 na SQL 2014 z dodatkiem SP1 |
Włączone |
Błąd |
SQL 2014 + SP1 + CU9 cienia aerodynamicznego |
Włączone |
Błąd |
SQL 2014 + SP1 + CU9 cienia aerodynamicznego |
Wyłączone lub nie zaznaczone (domyślnie) |
Ostrzeżenie |
Programu SQL Server 2012 (dotyczy CU5 z dodatkiem SP3 i CU14 z dodatkiem SP2)
Połączenie |
Funkcji FILESTREAM |
Error/Warning? |
CU5 SQL 2012 z dodatkiem SP3 |
Włączone |
Błąd |
SQL 2012 + SP3 + CU5 cienia aerodynamicznego |
Włączone |
Błąd |
SQL 2012 + SP3 + CU5 cienia aerodynamicznego |
Wyłączone lub nie zaznaczone (domyślnie) |
Ostrzeżenie |
CU14 na SQL 2012 z dodatkiem SP2 |
Włączone |
Błąd |
SQL 2012 + SP2 + CU14 cienia aerodynamicznego |
Włączone |
Błąd |
SQL 2012 + SP2 + CU14 cienia aerodynamicznego |
Wyłączone lub nie zaznaczone (domyślnie) |
Ostrzeżenie |
Uwaga: VMs Gen2 typu funkcji Hyper-V mają bezpieczny rozruch domyślnie włączone, a w związku z tym użytkownicy są częściej napotkać ten problem przy instalacji programu SQL 2016 i zbiorczej aktualizacji 2 (CU2) dla systemu Windows Server 2016 lub Windows 10 na maszynie Wirtualnej funkcji Hyper-V Gen2. Jednak problem może również wystąpić na serwerach fizycznych, jeśli Bezpieczny rozruch jest włączona.
Rozwiązanie
Aby rozwiązać ten problem, należy zainstalować dodatku Service Pack 1 (SP1) dla systemu Microsoft SQL Server 2016
Program SQL Server 2016
Program SQL Server 2014
11 aktualizację zbiorczą dla programu SQL Server 2014 z dodatkiem SP1
Program SQL Server 2012
7 aktualizację zbiorczą dla programu SQL Server 2012 z dodatkiem Service Pack 3
16 aktualizację zbiorczą dla programu SQL Server 2012 z dodatkiem SP2
Zalecenie: Zainstalować najnowszą aktualizację zbiorczą dla programu SQL Server
Każda nowa aktualizacja zbiorcza dla programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzedniej zbiorczej aktualizacji. Firma Microsoft zaleca, aby pobrać i zainstalować najnowsze aktualizacje zbiorcze dla programu SQL Server:
-
Najnowszą aktualizację zbiorczą dla programu SQL Server 2016
-
Najnowszą aktualizację zbiorczą dla programu SQL Server 2014
-
Najnowszą aktualizację zbiorczą dla dodatku SP3 dla programu SQL Server 2012
-
Najnowszą aktualizację zbiorczą dla programu SQL Server 2012 z dodatkiem SP2
Obejście problemu
Aby obejść ten problem, użyj jednej z następujących metod stosownie do środowiska:
-
Jeśli funkcji Filestream nie jest używany w danym środowisku, ten problem nie dotyczy z wyjątkiem komunikat ostrzegawczy, który pojawia się na końcu procesu instalacji. Można bezpiecznie zignorować ostrzeżenie w tym scenariuszu.
-
Jeśli funkcja Filestream/tablica plików jest jest używany dla danego środowiska i zamierzasz zainstalować jedną z aktualizacji zbiorczej usterce, opisanych w sekcji "Symptomy" w systemie Windows Server 2016, możesz wybrać tymczasowo wyłączyć Bezpieczny rozruch. Dzięki temu można obejść ten problem, do przyszłych wersji obsługi, zawierającą kod podpisany sterownik RsFx jest zwolniony.
-
Z funkcji Filestream/FileTable jest w używane w danym środowisku i jeśli planowane jest zainstalowanie programu SQL Server 2016 2016 serwera systemu Windows i nie można wyłączyć Bezpieczny rozruch, firma Microsoft zaleca nie należy instalować aktualizacje zbiorczej. Zamiast czekać na wydanie przyszłej aktualizacji zbiorczej programu, który ma podpisany sterownik RsFx.
Więcej informacji
-
Zbiorcza aktualizacja zabezpieczeń 9 dla programu SQL Server 2014 z dodatkiem SP1
-
5 aktualizację zbiorczą dla programu SQL Server 2012 z dodatkiem Service Pack 3
-
14 aktualizację zbiorczą dla programu SQL Server 2012 z dodatkiem SP2