Tengo un problema al intentar restaurar la base de datos de sql, lo hago llamando a un procedimiento almacenado que es el que se encarga de restaurar pero me dice que la base de datos está en uso y no se puede obtener uso exclusivo, he comprobado todas las conexiones y readers y adapters que habia abierto antes para otras cosas y estan todos cerrados, es decir todos con su conexion.close() etc... y sigue sin dejarme restaurar, cuando ejecuto el procedimiento solo, es decir en un programa que solo llama al procedimiento de restaurar si me deja, por eso es un poco rayante que no me deje cuando lo hago en el programa principal porque estoy seguro de que cierro todo antes de intentar restaurar, ¿ me podría decir alguien si puede ser por la cache de conexiones que guarda c#?, he oido algo de eso, o ¿porque podria ser?, ¿o como lo podria solucionar?, o si hay algo para cerrar todas las conexiones activas..
Gracias
hal9000
Ver este tema:
http://www.softwaremix.net/viewtopic-467573.htm
Enviado desde
http://www.softwaremix.net
Leer las respuestas