SQL2005数据库文件正被另进程使用如何解决??
我想在winform程序中实现SQL2005数据库文件(数据库.mdb)的自动备份,但是用 File.Copy(原数据库名, 目标数据库名, True)方法备份时,提示:数据库文件正被另进程使用,如何解决啊?
谢谢。
[解决办法]
mdf未被分离的时候是无法被复制的,备份执行SQL语句
BACKUP DATABASE [zhenduo] TO DISK = N'c:\ccc.bak' WITH NOFORMAT, NOINIT, NAME = N'xxx backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10GO
[解决办法]
停止SQL服务后再复制...