Sintomi
Si supponga di aggiungere o rimuovere un file di dati in un database di Microsoft SQL Server 2014 o SQL Server 2012. SQL Server può richiedere molto tempo per completare l'attività di avvio del database dopo il ripristino se il numero di database, file di database o entrambi è di grandi dimensioni.Nota Questo problema in genere non influisce sull'accesso al database quando il ripristino del database è terminato e il database è online. Tuttavia, se il database è configurato nel mirroring del database, il problema potrebbe causare il blocco del database.
Causa
Questo problema si verifica quando si hanno file in uno stato fittizio, abbandonato o droppedreusepending, perché questi file non vengono conteggiati correttamente.Nota Il problema in KB 2932120 FIX: SQL Server richiede molto tempo per aprire i database dopo la fase di recupero quando il numero di database o file di database o entrambi è di grandi dimensioni in SQL server 2012 o SQL server 2014 presenta lo stesso sintomo del problema. Tuttavia, la causa si differenzia dalla causa del problema. Il problema in KB 2932120 si verifica quando non si confronta il numero di file con il numero di file segnalati dal database master.
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 6 per SQL Server 2012 SP2 /en-us/help/3052468
Aggiornamento cumulativo 7 per SQL Server 2014 /en-us/help/3046038
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".