Symptome
Sie installieren ein kumulatives Update für SQL Server oder eine Installation von SQL Server, die ein kumulatives Update (auch als Slip-Stream-Installation bezeichnet) unter einer Version von Windows Server 2016 mit aktiviertem Secure Boot.
In diesem Szenario meldet das Setupprogramm entweder einen Fehler und schlägt fehl, oder es ist erfolgreich, während es Warnungen und Fehlermeldungen auslöst, die den folgenden ähneln.
Fehlermeldung, wenn die Filestream-Funktion während des Setups ausgewählt oder bereits in einer vorhandenen Installation von SQL Server aktiviert ist, auf die ein kumulatives Update angewendet wird:
Hinweis
Folgender Fehler ist aufgetreten:
Windows kann die digitale Signatur für diese Datei nicht überprüfen. Bei einer vor Kurzem durchgeführten Änderung an Hardware oder Software wurde möglicherweise eine Datei installiert, die falsch signiert oder beschädigt ist. Möglicherweise handelt es sich auch um schädliche Software einer unbekannten Quelle.
Klicken Sie auf "Wiederholen", oder wiederholen Sie die fehlgeschlagene Aktion, oder klicken Sie auf "Abbrechen", um diese Aktion abzubrechen und das Setup fortzusetzen.
Und das:
Programmkompatibilitäts-Assistent
Hinweis
Ein digital signierter Treiber ist erforderlich
RsFx-Treiber
Microsoft Corporation
Warnmeldung, wenn das Filestream-Feature während einer Slip-Stream-Installation von SQL Server, die ein kumulatives Update enthält, nicht ausgewählt ist:
Hinweis In diesem Szenario können Sie die Filestream-Funktion nach Abschluss des Setups nicht mithilfe des SQL Server-Konfigurations-Manager aktivieren.
Die folgende Tabelle fasst die Kombinationen zusammen, mit denen diese Symptome in verschiedenen Versionen von SQL Server auftreten können.
SQL Server 2016 (betrifft CU2 für RTM)
| Kombination | Filestream-Funktion | Fehler/Warnung? |
|---|---|---|
| CU2 unter SQL 2016 | Aktiviert | Fehler |
| SQL 2016+ CU2 Slipstream | Aktiviert | Fehler |
| SQL 2016+ CU2 Slipstream | Deaktiviert oder nicht ausgewählt (Standard) | Warnung |
SQL Server 2014 (betrifft CU9 für SP1)
| Kombination | Filestream-Funktion | Fehler/Warnung? |
|---|---|---|
| CU9 für SQL 2014 SP1 | Aktiviert | Fehler |
| SQL 2014+ SP1+ CU9 Slipstream | Aktiviert | Fehler |
| SQL 2014+ SP1+ CU9 Slipstream | Deaktiviert oder nicht ausgewählt (Standard) | Warnung |
SQL Server 2012 (betrifft CU5 für SP3 und CU14 für SP2)
| Kombination | Filestream-Funktion | Fehler/Warnung? |
|---|---|---|
| CU5 für SQL 2012 SP3 | Aktiviert | Fehler |
| SQL 2012+ SP3+CU5 Slipstream | Aktiviert | Fehler |
| SQL 2012+ SP3+CU5 Slipstream | Deaktiviert oder nicht ausgewählt (Standard) | Warnung |
| CU14 für SQL 2012 SP2 | Aktiviert | Fehler |
| SQL 2012+ SP2+CU14 Slipstream | Aktiviert | Fehler |
| SQL 2012+ SP2+CU14 Slipstream | Deaktiviert oder nicht ausgewählt (Standard) | Warnung |
Hinweis: Bei virtuellen Hyper-V Gen2-VMs ist der sichere Start standardmäßig aktiviert. Daher ist es wahrscheinlicher, dass dieses Problem auftritt, wenn Benutzer SQL 2016 und das kumulative Update 2 (CU2) auf Windows Server 2016 oder Windows 10 auf einer Gen2 Hyper-V-VM installieren. Das Problem kann jedoch auch auf physischen Servern auftreten, wenn der sichere Start aktiviert ist.
Lösung
Installieren Sie Microsoft SQL Server 2016 Service Pack 1 (SP1), um dieses Problem zu beheben
SQL Server 2016
Kumulatives Update 4 für SQL Server 2016
SQL Server 2014
Kumulatives Update 11 für SQL Server 2014 SP1
SQL Server 2012
Kumulatives Update 7 für SQL Server 2012 Service Pack 3
Kumulatives Update 16 für SQL Server 2012 SP2
Empfehlung: Installieren des neuesten kumulativen Updates für SQL Server
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Es wird empfohlen, die neuesten kumulativen Updates für SQL Server herunterzuladen und zu installieren:
Problemumgehung
Verwenden Sie je nach Umgebung eine der folgenden Methoden, um dieses Problem zu umgehen:
- Wenn die Filestream-Funktion für Ihre Umgebung nicht verwendet wird, betrifft Sie dieses Problem nicht, mit Ausnahme der Warnmeldung, die am Ende des Installationsvorgangs angezeigt wird. In diesem Szenario können Sie die Warnung ignorieren.
- Wenn die Filestream-/FileTable-Funktion für Ihre Umgebung verwendet wird und Sie eines der betroffenen kumulativen Updates installieren möchten, die im Abschnitt "Symptome" auf Windows Server 2016 beschrieben werden, können Sie den sicheren Start vorübergehend deaktivieren. Auf diese Weise können Sie das Problem umgehen, bis das anstehende Wartungsrelease veröffentlicht wird, das den codesignierten RsFx-Treiber enthält.
- Wenn das Filestream-/FileTable-Feature für Ihre Umgebung verwendet wird und Sie planen, SQL Server 2016 unter Windows Server 2016 zu installieren und den sicheren Start nicht deaktivieren können, empfehlen wir, die betroffenen kumulativen Updates nicht zu installieren. Warten Sie stattdessen auf eine zukünftige kumulative Updateversion mit einem signierten RsFx-Treiber.
Weitere Informationen
- Filestream-RsFx-Treiber kann nach der Installation von SQL Server 2016 mit CU2 auf Windows Server 2016 mit aktiviertem "SecureBoot" nicht geladen werden
- Deaktivieren des sicheren Starts
- Kumulatives Update 2 für SQL Server 2016
- Kumulatives Update 9 für SQL Server 2014 SP1
- Kumulatives Update 5 für SQL Server 2012 Service Pack 3
- Kumulatives Update 14 für SQL Server 2012 SP2