Restauraba una base de datos de 35 Gb en mi máquina de desarrollo ayer y todo iba bien hasta esta mañana cuando mi aplicación cliente no se pudo conectar. Entonces abrí SQL Management Studio para encontrar la base de datos 'In Recovery'.Base de datos SQL Server 2005 'En recuperación'
No sé una gran cantidad de esto aparte de lo que suele ser algo relacionado con las transacciones no confirmadas. Ahora, como sé que no son transacciones no confirmadas, debe ser algo más. Primero, me gustaría saber en qué condiciones esto puede suceder. En segundo lugar, mientras esto sucede no puedo trabajar, por lo que si hay alguna forma de detener la recuperación, acelerarla o, al menos, encontrar aproximadamente cuánto tiempo va a ayudar, podría ayudar.
En mi experiencia vi lo mismo cuando el servidor se bloqueó (por error del SO o por interrupción de energía) para una gran base de datos (aproximadamente 100 GB). ¿Encontraste en el visor de eventos algún error o advertencia? La única manera de detener la recuperación es cerrar el servidor sql, pero cuando el servidor se reinicia ... ¡la recuperación comienza de nuevo! –