• mssql2000 数据库一致性错误修复


    一般情况下,引起分配错误的原因是磁盘损坏或突然停电;一致性错误可能是数据库中的表或索引坏,一般都可修复。
    1、查看红色字体,并把有错误的数据库表名记录下来,或把索引损坏的表名记录下来。
    2、把数据库设置为单用户模式,直接在查询分析器中执行以下语句即可:
    EXEC sp_dboption 'dbname', 'single user', 'TRUE'.
    3、进入查询分析器执行如下语句:
    use dbname
    dbcc checkdb('dbname',repair_allow_data_loss)-------修复数据库
    dbcc checkdb ('dbname',REPAIR_REBUILD)----------------修复数据库索引
    4、再执行:dbcc checkdb,检测数据库,出现结果为:
    CHECKDB 发现了0个分配错误和 0个一致性错误(在数据库 'dbname' 中)。
    数据库已经修复完毕。
    5、取消单用户模式,即直接在查询分析器中执行以下语句即可:
    EXEC sp_dboption 'dbname', 'single user','FALSE'

  • 相关阅读:
    算法:记忆化搜索算法
    Ubuntu:命令行下浏览网页
    python:socket网络编程
    ACM:读入优化
    使用JDBC连接操作数据库
    Function题解
    csps模拟测试50反思
    模拟测试49
    阶段总结20190919
    NOIP模拟测试36考试反思
  • 原文地址:https://www.cnblogs.com/xiaoluozi513/p/2853903.html
Copyright © 2020-2023  润新知