最近写一个东西,需要将数据库文件复制出来,从网上找了代码,代码如下:
alter database databasename
set single_user //设为单用户模式
exec sp_detach_db databasename //分离数据库
exec xp_cmdshell copy... //复制数据库文件
exec sp_attach_db databasename ... //重新附加数据库
但是执行的时候有的时候很快,有的时候很慢(需要四五分钟)
没有什么经验,不知道怎么回事,请大神们帮帮忙,谢谢