Mssql数据库的备份还原与删除日志

帮互联代理平台还原model数据库

先说说最终的解决办法吧:
把bak文件还原得一个数据库,然后把这个数据库的mdf和ldf文件分别替换掉model数据库的model.mdf和modellog.ldf文件。

试过如下的方法:
1、直接拿bak文件来还原model数据库,虽然已经选中了强制还原,但系统还是一直提示要选中强制还原才能通过,郁闷!
2、把bak文件还原出一个普通数据库,再把这个数据库备份为一个bak文件来原来model数据库,仍然出现上面的错误!
3、在model数据库上使用导入数据工具,选择在sql数据库之间复制对象,但复制失败,错误不明,打开model一看,复制了一部分表,视图和存储过程没有被复制,更郁闷!


删除日志的问题
本来删除日志很简单的,我都总结成了几个步骤,往上面套一套就好了,结果今天这次操作却搞得晕头乱向,苦不堪言。

走三步曲:
一是分离数据库,这一步就出了点问题,因为日志已满,在分离的时候就出错(原因未知)
二是删除日志文件,这一步倒没有什么问题,把Sql Server停掉,然后把IHOSTING.LDF拷贝到别的地方,再将原文件删除。
三是附加数据库,失败!显示是打开物理设备IHOSTING.LDF失败。

想了好多办法,走了好多弯路,都没有办法,后来的处理办法是:
找到原来的MDF和LDF文件,然后附加进来一个数据库,成功后,把日志文件的大小改为无穷大!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值