Simptome
Să presupunem că instalați Microsoft SQL Server în Windows 10 și ați activat caracteristica FILESTREAM la nivel de instanță și bazele de date create care au containere FILESTREAM. După ce instalați Windows 10 Creators Update, caracteristica FILESTREAM poate să nu mai funcționeze. De exemplu, este posibil să primiți mesajul de eroare "caracteristica FILESTREAM este dezactivat" într-unul dintre următoarele scenarii:
-
Când reporniți un SQL Server care conține o bază de date care are containere FILESTREAM.
-
Atunci când încercați să aduceți o bază de date care are online containere FILESTREAM.
-
Atunci când încercați să creați o bază de date care conține containere FILESTREAM.
-
Atunci când încercați să restaurați o copie de rezervă care conține containere FILESTREAM.
Rezolvare
Windows 10
Această problemă a fost remediată pentru prima dată în mai 2017 Security Update 4016871 pentru Windows 10. Această actualizare va fi descărcată și instalată automat din Windows Update. Pentru a obține pachetul independent pentru această actualizare, accesați site-ul web Catalog Microsoft Update. După ce se instalează această actualizare, numărul de compilare va fi fie 15063,296 (pentru toate dispozitivele Windows 10, cu excepția telefoanelor mobile și a celor mai multe), fie 15063,297 (pentru dispozitive mobile și multe).
SQL Server 2016 Service Pack 1
Această remediere este inclusă și în actualizarea cumulativă 4 pentru SQL Server 2016 Service Pack 1.
Despre Compilările SQL Server 2016
Fiecare compilare nouă pentru SQL Server 2016 conține toate remedierile rapide și de securitate care au fost incluse în compilarea anterioară. Vă recomandăm să instalați cea mai recentă versiune pentru SQL Server 2016.
Soluție de evitare
Pentru a evita această problemă, utilizați una dintre metodele următoare:
-
Modificați contul de pornire a serviciului SQL Server la LocalSystem de cont predefinit.
-
Modificați contul de pornire a serviciului SQL Server într-un cont de utilizator de domeniu care are acreditări administrative locale în sistem.
-
Dacă utilizați contul virtual [NT SERVICE\MSSQL $ InstanceName] ca cont de pornire serviciu, faceți acest cont un membru al grupului administratori locali.
-
Dezinstalați actualizarea creatorilor și reveniți la versiunea anterioară de Windows.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Probleme cu FILESTREAM cu SQL Server în Windows 10 Creators Update
Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.