SqlServer 备份和还原的问题

作者:     分类:SqlServer     时间:2014-05-20     浏览:63     评论:0 来源:

  还原数据库时老是遇到数据库正在使用..之类的错误,解决办法是

右键点击数据库 -> 属性 -> 选项 -> 状态 -> 限制访问 -> 选择Single-> 确定。然后还原 

还可以在还原的时候

当前你也可以重启服务...

但是这样还原后如果再使用数据库可能会遇到 变成单个用户不能访问的错误,解决办法是

运行一段SQL或者改上面的限制访问

USE master;
GO
DECLARE @SQL VARCHAR(MAX);
SET @SQL=''
SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)
FROM master..sysprocesses
WHERE dbid=DB_ID('yhcbpara');
EXEC(@SQL);
GO
 
ALTER DATABASE yhcbpara SET MULTI_USER;



上一篇:用重绘的滚动条控制ListBox的滚动

下一篇:继续寻找app开发的技术方案


0 评论

查看所有评论

给个评论吧