海海日记-冯海滨博客

您现在的位置是:首页 > 系统 > 正文

系统

SQL2005 数据库置疑的处理方法

happyfhb2012-04-17系统1322


 1,把原有的数据库文件备份。

 

2,分离数据库

3,在SQL-Server企业管理器中,新建同名数据库(这里假设为Heng9)后,停止数据库,

把损坏的数据库文件Heng9.mdf和Heng9.LDF覆盖刚才新建数据库目录下的Heng9.mdf和Heng9.LDF,

4,同时删除Heng9.LDF文件;启动数据库服务,发现数据库名Heng9后面有“置疑”字样。

不要紧,打开SQL自带查询分析器,分别执行如下SQL语句:


alter database heng9 set emergency

alter database heng9 set single_user

alter database heng9 rebuild log on (name=heng9_log,filename='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\heng9_log.ldf')


alter database heng9 set multi_user

alter database heng9 set online

注意 执行的时候 需要 把heng9 换成对应的数据库   filename  也要换成对应的ldf 路径 这个是 新建的ldf路径 这样 重建完ldf 数据库就可以了。

平淡中储蓄成长

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~