惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
博客园 - 聂微东
酷 壳 – CoolShell
酷 壳 – CoolShell
宝玉的分享
宝玉的分享
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
T
Tailwind CSS Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
博客园_首页
博客园 - 三生石上(FineUI控件)
博客园 - 叶小钗
Apple Machine Learning Research
Apple Machine Learning Research
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
量子位
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
人人都是产品经理
人人都是产品经理
美团技术团队
小众软件
小众软件
Jina AI
Jina AI
S
SegmentFault 最新的问题
博客园 - Franky
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com

博客园 - 心愿

IIS上启用Gzip对网页进行压缩(图文) 健康养生:掌握规律,合理睡眠 Windows补丁:安装程序不能验证Update.inf文件的完整性,请确定加密服务正在此计算机上运行 使用URLRewriter重写后,相同后缀后的真实静态文件无法访问的解决办法 Sql server WaitType 日志 【转载】办公室禁止QQ登录的用法 [转]SQL Server 2005新特性 [转]艾瑞咨询:网络招聘的顺势突围之道 [收藏]sql查询性能调试,用SET STATISTICS IO和SET STATISTICS TIME 关于未能创建 Mutex 问题的解决 二级域名共享Cookie时碰到的问题:Padding is invalid and cannot be removed [摘录]Windows Server十大隐患服务 [收集]自己编写一个SQL Server中用的lastindexof函数 [收集|整理]优化SQL Server数据库相关注意事项 [收集]精典诗词改篇:沁园春 车票 [转]NUnit2.0详细使用方法 [转]利用UrlRewriter 实现二级域名 熬夜——健康的天敌 Asp.net中基于Forms验证的角色验证授权
SQL Server 数据库出现 置疑的处理方法 .
心愿 · 2012-07-03 · via 博客园 - 心愿

2012-07-03 17:46  心愿  阅读(449)  评论()    收藏  举报

SQL Server 数据库出现置疑时的处理方法,此时,数据库使用不了。

只需把下面代码  COPY 到数据库 IDE 中 ,把 数据库名称 改为 置疑 的那个数据库的名称,

把 数据库日志存放路径改为 本机实际存放绝对物理地址, 然后执行即可

------------------------------  代码开始 ---------------------------------
--置数据库的紧急模式
alter database 数据库名称 set emergency
go

--置数据库为单用户模式
alter database 数据库名称 set single_user with rollback immediate
go
use master
go

--重建数据库日志文件
alter database 数据库名称 Rebuild Log on  
(name=数据库名称_log,filename='数据库日志存放路径\数据库名称_log.LDF')
go

--最后设置数据库为多用户模式。
alter database 数据库名称 set multi_user  

--检测数据库
dbcc checkdb 
 
--通过以上方法修复数据库后,可以dbcc checkdb一下数据库,如果发现页级错误,可以通过以下命令修复。

dbcc checkdb(数据库名称,REPAIR_ALLOW_DATA_LOSS)  

dbcc checkdb(数据库名称,REPAIR_REBUILD)

------------------------代码结束-----------------------------------------