KB4022873 - OPRAVA: Chyba "Funkce FILESTREAM je zakázaná" při použití funkce FILESTREAM pro SQL Server 2014 nebo 2016 v Windows 10 Creators Update

Platí pro
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Příznaky

Vezměte v úvahu následující scénář:

  • Microsoft SQL Server 2014 nebo 2016 nainstalujete na Windows 10 zařízení.
  • Povolíte funkci FILESTREAM na úrovni instance.
  • Vytvoříte databázi, která obsahuje kontejner dat FILESTREAM.

Po instalaci aktualizace Windows 10 Creators Update se při spuštění databáze, která obsahuje kontejner dat FILESTREAM, může v protokolu chyb zobrazit následující chybová zpráva, že funkce FILESTREAM je zakázaná.

Poznámka

Datum a čas Chyba: 5591, závažnost: 16, stav: 5.
Datum a čas Funkce FILESTREAM je zakázaná.

Po spuštění SQL Server si navíc můžete všimnout následujících zpráv v protokolu chyb SQL Server:

Poznámka

Datum a čas Server Microsoft SQL Server 2016 (RTM-GDR) (KB3210111) – 13.0.1728.2 (x64)
Datum a čas
Copyright (c) Microsoft Corporation
Developer Edition (64bitová verze) v systému Windows 10 Enterprise 6.3 <x64> (build 15063: ) (hypervisor)
Datum a čas Server: Účet služby je CustomerName\MSSQL$InstanceName. Jedná se o informační zprávu; Není vyžadována žádná akce uživatele.
<{7715B5FC-837B-46C9-A28B-A7867FC86023}>RsFxFt.Dll::RsFxNsoInitialize failed: Error 0x80070005 (-2147024891)
<{C580416B-A13E-4ECD-B61B-AAFAE39E5E35}>Nepovedlo se inicializovat rozhraní CFsaShareFilter.
<{1038F43D-3391-45F7-B1B3-BADF26459429}>Nepodařilo se inicializovat CFsaShareFilter: 0x80070005 chyby (-2147024891)
Datum a čas FILESTREAM: efektivní úroveň = 0, nakonfigurovaná úroveň = 2, název sdílené složky přístupu k systému souborů = 'InstanceName'.

Řešení

Tento problém je opravený v následujících kumulativních aktualizacích pro SQL Server:

Kumulativní aktualizace 4 pro SQL Server 2016 SP1

Kumulativní aktualizace 6 pro SQL Server 2014 SP2

Poznámka Tato oprava bude fungovat u uživatelů, kteří si neaktualizovali verzi systému Windows 10, protože tento problém je již vyřešen v nejnovější verzi systému Windows 10.

Informace o kumulativní aktualizaci pro SQL Server:

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:

Nejnovější kumulativní aktualizace pro SQL Server 2016

Nejnovější kumulativní aktualizace pro SQL Server 2014

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Reference

Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.