SQL Server 2012 从备份中还原数据库
1.首先把原数据库备份,检查原数据库的日志文件是否太大,如果过于大应该先收缩数据库日志
2.把备份的数据库文件在目标SQL Server还原,点击数据库,选择“还原文件或文件组”
3.如果需要修改还原目标数据的文件位置,先点生成脚本。
4.在脚本中修改要还原目标数据库的存放位置
5.Example
restore database DataBaseName1
from disk = '\\complutename1\Backup\DataBaseName1.bkp'
WITH
MOVE N'mscrm' TO N'D:\Datafiles\DataBaseName1.mdf',
MOVE N'mscrm_log' TO N'D:\Datafiles\DataBaseName1.LDF'
操作过程中如果有问题可以参考MSDN
--独占模式
ALTER DATABASE swt4
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE;
GO
--设置为只读状态
ALTER DATABASE swt4
SET READ_ONLY;
GO
--多人模式
ALTER DATABASE swt4
SET MULTI_USER;
GO
posted on 2013-10-25 10:30 HelloHongfu 阅读(1000) 评论(0) 编辑 收藏 举报