Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > ADP及SQL SERVER

Sql Server 2005 数据库日志文件损坏处理

时 间:2015-06-17 08:29:49
作 者:宏鹏(转载)   ID:21115  城市:上海
摘 要:Sql Server 2005 数据库日志文件损坏处理
正 文:

一个客户的系统因突然断电导致Sql server日志文件损坏了,数据库显示“可疑的数据库”,
尝试将日志文件删除后重新附加,提示失败。 
参考网友的建议,成功解决,感谢CSDN博友的分享
参考【http://blog.csdn.net/brook0344/article/details/7855224
分享我的操作步骤如下:
------
1. 分离旧的数据库dbname,并将数据库文件(mdf & ldf)备份
2. 新增同名数据库(相同路径)dbname
3. 停止数据库
4. 删除dbname的数据库文件(mdf & ldf),然后将备份的数据库文件(mdf)拷贝到数据文件位置
5. 启动数据库并执行以下语句后,成功解决
-----------------------------------------
use master;  
  
GO  
alter database [dbname] set Emergency;  
GO  
exec sp_dboption [dbname], single, true  
GO  
--重建数据库日志文件  
alter database [dbname] Rebuild Log on (name=FightWarPkDb,filename='d:\SqlServerData\dbname_log.LDF')  
GO  
alter database [dbname] set multi_user  
GO  


Access软件网QQ交流群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助