sql2000数据库质疑处理方法

 时间:2026-02-14 04:38:35

1、打开查询分析器,输入以下命令:

Use Master

Go

sp_configure 'allow updates', 1

reconfigure with override

Go

begin tran

update sysdatabases set status = 32768 where name = '置疑的数据库名'

commit tran

输入好后依次选择每一组语句,依次按F5或右键执行每一组命令

都执行好后关闭查询分析器。

停止SQL服务后再重启SQL服务

在查询分析器中输入以下命令:

DBCC TRACEON(3604)

DBCC REBUILD_LOG('置疑的数据库名','LDF存放路径')

Go

选择语句并执行

关闭查询分析器

停止SQL服务

重启SQL服务

查询分析器里输入以下命令:

use master

update sysdatabases set status = 8 where name = '置疑的数据库名'

Go

sp_configure 'allow updates', 0

reconfigure with override

Go

选中要执行的每一组语句,然后执行。

检查数据库:

在查询分析器内输入:

USE 数据库名称

Go 

EXEC sp_dboption '数据库名称', 'single user', 'TRUE' 

go 

DBCC CHECKDB ('数据库名称') 

Go

DBCC CHECKDB ('数据库名称',repair_rebuild) 

Go

dbcc checkdb('数据库名称',repair_allow_data_loss)

Go

EXEC sp_dboption '数据库名称', 'single user','FALSE' 

go

依次选中要执行的每一组语句,依次执行改命令。

在第二次修复数据库置疑后,有出现过某些数据索引605的错误的打开查询分析器输入以下命令:

exec sp_dboption '数据库名称', 'single user', 'true'dbcc checkdb ('数据库名称',repair_allow_data_loss)dbcc checkdb ('数据库名称',repair_rebuild)dbcc checkdb ('数据库名称', noindex)exec sp_dboption '数据库名称', 'single user','false'以上每行命令执行一次就可以了。

  • 惠普商用本6代Intel CPU安装Windows7(H2O BIOS)
  • 蓝屏故障:[1]前因后果
  • .NET framework 4.0安装未成功怎么办
  • win10如何开启IPV6协议?
  • 关于显示器一黑一亮的故障处理
  • 热门搜索
    8个月宝宝咳嗽怎么办 三国志12怎么玩 arp攻击怎么解决 石正丽简介 收银机怎么用 武当山自驾游攻略 怎么知道是否怀孕 凉席怎么洗 营养早餐搭配 鞋拔子怎么用