知识大全 如何应对SQL Server数据库崩溃[2]
Posted 数据库
篇首语:黄沙百战穿金甲,不破楼兰终不还。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 如何应对SQL Server数据库崩溃[2]相关的知识,希望对你有一定的参考价值。
如何应对SQL Server数据库崩溃[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
先设置成单用户模式 然后做dbcc
sp_dboption single user true DBCC CHECKDB( )
如果没有什么大问题就可以把数据库状态改回去了 记得别忘了把系统表的修改选项关掉
update sysdatabases set status = where name = 当然你的数据库状态可能不是这个 自己改为合适的值吧 也可以用sp_resetstatus go sp_configure allow updates reconfigure with override Go
checkdb的时候可能报告有一些错误 这些错误的数据你可能就只好丢弃了
checkdb有几种修复选项 自己看着用吧 不过最后你可能还是得用REPAIR_ALLOW_DATA_LOSS 完成所有修复
chekcdb并不能完成所有的修复 我们需要更进一步的修复 用DBCC CHECKTABLE对每一个表做检查吧
表的列表可以用sysobjects里面得到 把OBJECTPROPERTY是IsTable的全部找出来检查一下吧 这样能够基本上解决问题了 如果还报告错误 试着把数据select into到另一张表检查一下
这些都做完了之后 把所有索引 视图 存储过程 触发器等重新建立一下 DBCC DBREINDEX也许可以帮你一些忙
然后 就可以向boss吹嘘一下你的丰功伟业 顺便小小的提一下加薪的要求 如果(很有可能)不得逞的话 也只好回家睡觉去 (
记得下次别忘了做好备份哦~
上面提到的命令 对象在Books Online中均有详细说明 请注意参看
cha138/Article/program/SQLServer/201311/22415相关参考
SQLServer备份出错及应对措施 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 关于数据库的
知识大全 SQL Server 数据库管理常用的SQL和T-SQL语句[2]
SQLServer数据库管理常用的SQL和T-SQL语句[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
数据库工程师:SQLServer2008空间数据初探[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
SQLServer数据库对象信息的获取[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
知识大全 讲解SQL Server数据库备份的多种方式[2]
数据库基础:讲解SQLServer数据库备份的多种方式[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
知识大全 用ADO管理SQL Server数据库及其设备[2]
用ADO管理SQLServer数据库及其设备[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
知识大全 SQL Server数据库中涉及到的数据仓库概念[2]
SQLServer数据库中涉及到的数据仓库概念[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
经验总结:SQLServer数据库对上亿表的操作[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 SQL Server 7.0数据库的六种数据移动方法[2]
SQLServer7.0数据库的六种数据移动方法[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 把Oracle数据库移植到Microsoft SQL Server 7.0(2)
把Oracle数据库移植到MicrosoftSQLServer7.0(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我