美文网首页
数据库一般性错误

数据库一般性错误

作者: 敏讷知 | 来源:发表于2018-10-27 01:17 被阅读31次
    数据库一般性错误

    repair_allow_data_loss 是最低的修复级别(对于由 DBCC CHECKDB (数据库名 ) 发现的错误而言)。 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

    2、下面是修复过程:

    (1)将数据库设置为单用户模式(注意要断开与所有客户端的连接)

    sp_dboption 'sysdb', 'single user', 'true'——sysdb是数据库名

    (2)执行修复语句:

    dbcc checkdb(sysdb,repair_allow_data_loss)——修复数据库

    dbcc checkdb(sysdb,repair rebuild)——修复索引

    (3)再执行dbcc检查:

    dbcc checkdb(sysdb)——如果提示:0个分配错误和0个一致性错误表明已经修复,如果还有错误则可重复执行第(2)步的语句多修复几次。

    (4)取消数据库单用户模式:

    sp_dboption 'sysdb', 'single user', 'false'

    三、一般性错误使用上述方法基本都可修复。

    相关文章

      网友评论

          本文标题:数据库一般性错误

          本文链接:https://www.haomeiwen.com/subject/izertqtx.html