miércoles, 10 de marzo de 2010

Error System.Data.SqlClient.SqlError: Exclusive access could not be obtained because the datebase is in use (Microsoft.SqlSever.Smo)

Bueno a quien no le ha salido el error de "Error System.Data.SqlClient.SqlError: Exclusive access could not be obtained because the datebase is in use (Microsoft.SqlSever.Smo)" esto pasa por que alguna de las conexiones de la base de datos que quieran resaturar este en uso.
le sdejo el paso a paso de como solucionar este tipo de errores.

Al momento de restaurar una base de datos como vemos en la imagen

Elegimos la base de datos a restaurar.
Seleccionamos la base de datos y su configuracion basica.Y al momento de realizar la restauracion de nuestra base de datos nos sale el espectacular error de: "Error System.Data.SqlClient.SqlError: Exclusive access could not be obtained because the datebase is in use (Microsoft.SqlSever.Smo)"

Bueno lo que debemos realizar es ir a Management -> SQL Server Logs -> Activity Monitor y dame doble click.
Una vez dentro de esta buscamos las conexiones abiertas que tengamos de la base de datos que queramos restaurar y matamos los procesos como muestro en la figura, luego refrescamos y vemos y nos aseguramos que no este ninguna conexion abierta.
Y listo base de datos restaurada.

0 comentarios:

Publicar un comentario

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | cheap international voip calls