如何修复MSSQL Server数据库?
来源: 关键字: 日期:2011-03-29 [关闭]
|
作为数据库管理员,最糟糕的事情莫过于数据库损坏无法使用,如何才能恢复数据库? 1.找到备份出来的 mdf。 2.在企业管理器里新建一个同样名字的数据库。 3.停掉sql服务器,然后把新建的 mdf和log 文件删除掉,用原来文件替换新建的数据库文件,log文件不要。 4.启动数据库,并在企业管理器的数据库服务器(即企业管理器里面SQL服务器图表)上点右键找到属性,把其中服务器设置中允许对系统目录直接进行修改选中。 5.把数据库改成紧急模式,查询分析器中执行: sp_configure 'allow', 1
DBCC REBUILD_LOG ('数据库名', 'E:f6n.netdatabasef6n.net_Log.LDF' )
7.恢复数据库紧急模式 update sysdatabases set status = 0 where name = '数据库名'
9.然后用 DBCC CHECKDB ('数据库名') 看看有没有错误 |
上一篇:PHP数据结构算法 | 下一篇:怎样提高页面loadtime? |