我们经常会遇到电脑突然断电或电脑突然死机,造成我们的速达软件数据库损坏,数据库日志损坏,现在我就教大家如何修复损坏的sql server 数据库日志。
1. 新建一个和原来同名的帐套
2. 把原来的坏的帐套复制到新的帐套中(注意停掉数据库)
3. 把新的日志也就是*.LOG删掉
4. 打开企业管理器、属性。服务器设置。允许对系统数据库目录直接修改打钩
5. 查询分析器找到套帐,执行命令
6. 命令,一行一行执行,行号,帐套号,路径修改执行完成
7. select * from sysdatabases
8. update sysdatabases set status=-32768 where dbid='25'
9. dbcc rebuild_log('SD201_SD20','D:\Program Files\SuperData\速达3000Pro单机版\Data\SD201_SD20_log.ldf')
10. dbcc checkdb('SD201_SD20')
11. sp_dboption 'SD201_SD20','dbo use only','false'
12. 打开软件:(密码文件名operator)
上述方法仅供参考,具体情况请来电咨询或者qq