如何将分离的数据库还原
如题:
我从现场 :先分离数据库,然后删除日志,
然后用数据库备份功能 ,备份一下
具体我记不清了,首次操作,别人指点
好像还附加一下,然后备份的
最后得到一个像正常备份数据库后的文件,只不过没有日志
问题:现在我要在05上还原这个数据库,请问该如何操作
网上看了一些办法,试了试,都有问题
看了一篇只有mdf文件的,恢复方法
可是我这个是从mdf文件 又 引入进去 又 备份
然后 到公司的 环境上还原它 ,就不可以了
望高人指点小弟一二。
------解决方案--------------------
做日志备份前,比如先做一次完整备份,如果已经做过,那么
1、
2、
3、然后运行:我这里是把示例数据库收缩到100M,如果你的库非常大,可以500M一次,多次收缩,不然可能要好几个小时来收缩。
USE [AdventureWorks]
GO
DBCC SHRINKFILE (N'AdventureWorks_Log' , 100)
GO
4、执行一次完整备份。
5、你就拿那个完整备份下来就可以了。