知识大全 如何应对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

相关参考

知识大全 SQL Server备份出错及应对措施

SQLServer备份出错及应对措施  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  关于数据库的

知识大全 SQL Server 数据库管理常用的SQL和T-SQL语句[2]

SQLServer数据库管理常用的SQL和T-SQL语句[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 SQL Server 2008空间数据初探[2]

数据库工程师:SQLServer2008空间数据初探[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 SQL Server数据库对象信息的获取[2]

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)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 SQL Server数据库对上亿表的操作[2]

经验总结: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)小编为大家搜集整理后发布的内容,让我