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