ITPub博客

首页 > 数据库 > SQL Server > sqlserver2000 数据库损坏尝试修复一例

sqlserver2000 数据库损坏尝试修复一例

原创 SQL Server 作者:msdnchina 时间:2011-10-01 01:14:09 0 删除 编辑
sqlserver2000 备份数据库时不检查该数据库是否存在不一致性,这一点比较要命。、
sqlserver2000 修复数据库的几个命令:
dbcc checkdb ('cwbase1',repair_allow_data_loss | REPAIR_FAST | REPAIR_REBUILD )
DBCC CHECKALLOC ('cwbase1',repair_allow_data_loss | REPAIR_FAST | REPAIR_REBUILD )
DBCC CHECKDB('cwbase1') with NO_INFOMSGS,PHYSICAL_ONLY
DBCC CHECKTABLE ('lc0019999.table_name',repair_allow_data_loss | REPAIR_FAST | REPAIR_REBUILD )
DBCC DBREINDEX ('lc0019999.table_name' ,'') --对lc0019999.table_name的所有的索引进行修复
虽然最后也没有修复数据库,不过从修复的过程中,掌握了sqlserver修复的命令
参考网址 :
http://www.blogjava.net/xine/articles/49692.html
[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/161195/viewspace-1055428/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-07-30

  • 博文量
    498
  • 访问量
    1542056