Příznaky
Zvažte následující scénář:
-
Tabulky typu tabulka se používají v instanci serveru Microsoft SQL Server 2012, 2014 nebo 2016.
-
Povolíte non_transacted_access pro databázi a nastavíte ji na úplný přístup.
-
Odeberete první kontejner FILESTREAM z databáze.
-
Restartujte instanci systému SQL Server.
-
V Průzkumníkovi Windows přejděte do adresáře databáze souboru.
V tomto scénáři se zobrazí chybová zpráva podobná této:
> adresáře <Directory není přístupný. Zřejmě nemáte dostatečná oprávnění pro přístup k této položce. Kontaktujte správce serveru a zjistěte, jestli máte přístupová oprávnění. Element nebyl nalezen.
Řešení
Tento problém byl opraven v následujících kumulativních aktualizacích systému SQL Server:
Kumulativní aktualizace 2 pro SQL server 2016 kumulativní aktualizace 9 pro SQL Server 2014 SP1 kumulativní aktualizace 2 pro SQL Server 2014 SP2 kumulativní aktualizace 5 pro SQL Server 2012 Service Pack 3 (SP3)
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 SQL serveru:
Nejnovější kumulativní aktualizace pro SQL server 2016 nejnovější kumulativní aktualizace pro SQL Server 2014 SP1/SP2 nejnovější kumulativní aktualizace pro SQL Server 2012 SP3
Alternativní řešení
Tento problém vyřešíte vytvořením nového kontejneru FILESTREAM pro databázi.
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Odkazy
Informace o terminologii používané společností Microsoft k popisu aktualizací softwaru.