Simptome
Să presupunem că creați un instantaneu pe o bază de date care conține grupuri de fișiere FILESTREAM în Microsoft SQL Server 2012 sau SQL Server 2014, iar accesul non-tranzacțional FILESTREAM este activat în baza de date. După ce reporniți serviciul SQL Server, accesul non-tranzițional este dezactivat în baza de date. În plus, primiți următorul mesaj de eroare 33415 în jurnalul de erori:
Notă
FILESTREAM DIRECTORY_NAME "<directory_name>" care încearcă să fie setat pe baza de date "<database_name>" nu este unic în această SQL Server instanță. Furnizați o valoare unică pentru opțiunea de bază de date FILESTREAM DIRECTORY_NAME pentru a activa accesul netranziționat.
Atunci când încercați să modificați baza de date, primiți și mesajul de eroare 33415, iar baza de date nu se modifică.
Rezolvare
Problema a fost remediată pentru prima dată în următoarea actualizare cumulativă a SQL Server.
Actualizarea cumulativă 1 pentru SQL Server 2014 SP1 /en-us/help/3067839
Actualizarea cumulativă 8 pentru SQL Server 2014 /en-us/help/3067836
Actualizarea cumulativă 6 pentru SQL Server 2012 SP2
Actualizarea cumulativă 16 pentru SQL Server 2012 SP1
Despre actualizările cumulative pentru SQL Server
Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
- Cea mai recentă actualizare cumulativă pentru SQL Server 2014 SP1
- Cea mai recentă actualizare cumulativă pentru SQL Server 2014
- Cea mai recentă actualizare cumulativă pentru SQL Server 2012 SP2
- Cea mai recentă actualizare cumulativă pentru SQL Server 2012 SP1
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.