Ho ripristinato un database da 35 Gb sulla mia macchina di sviluppo ieri e andava tutto bene fino a stamattina quando la mia app client non è riuscita a connettersi. Così ho aperto SQL Management Studio per trovare il database "In recupero".Database SQL Server 2005 'In Recovery'
Non conosco una quantità enorme di questo oltre che di solito ha a che fare con transazioni senza commit. Ora poiché so che lo non sono transazioni non salvate, deve essere qualcos'altro. Quindi, prima di tutto, mi piacerebbe sapere a quali condizioni questo può accadere. In secondo luogo, mentre sta andando avanti non posso lavorare quindi se ci sono modi per fermare il recupero, accelerarlo o almeno trovare approssimativamente quanto sarà lungo che sarebbe di aiuto.
Nella mia esperienza ho visto lo stesso quando il server si è arrestato in modo anomalo (per errore del sistema operativo o interruzione dell'alimentazione) per un grande database (circa 100 GB). Hai trovato nel visualizzatore dell'evento qualche errore o avviso? L'unico modo per interrompere il recupero è spegnere il server SQL, ma quando il server si riavvia ... il ripristino ricomincia! –