Sintomi
Si supponga di creare uno snapshot in un database che contiene filegroup FILESTREAM in Microsoft SQL Server 2012 o SQL Server 2014 e che nel database sia abilitato l'accesso non transazionale FILESTREAM. Dopo aver riavviato il servizio SQL Server, l'accesso non transazionale è disabilitato nel database. Inoltre, viene visualizzato il messaggio di errore seguente 33415 nel log degli errori:
DIRECTORY_NAME FILESTREAM "<directory_name>" il tentativo di impostare nel database "<database_name di>" non è univoco in questa istanza di SQL Server. Fornisci un valore univoco per l'opzione di database FILESTREAM DIRECTORY_NAME per abilitare l'accesso non transazionale.
Quando si prova a modificare il database, viene visualizzato anche il messaggio di errore 33415 e il database non viene alterato.
Risoluzione
Il problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server.
Aggiornamento cumulativo 1 per SQL Server 2014 SP1 /en-us/help/3067839
Aggiornamento cumulativo 8 per SQL Server 2014 /en-us/help/3067836
Aggiornamento cumulativo 6 per SQL server 2012 SP2 aggiornamento cumulativo 16 per SQL Server 2012 SP1
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".