SQL sever 2008以后版本

数据库状态显示置疑,数据库中执行以下代码:

ALTER DATABASE 数据库名称 SET EMERGENCY
ALTER DATABASE 数据库名称 SET SINGLE_USER
DBCC CheckDB (数据库名称 , REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE 数据库名称 SET MULTI_USER

执行完代码后,重启SQL sever 实例 服务。

SQL sever 2000 数据库置疑:

--1.获取数据库路径
use master 
go
select name,reverse(substring(reverse(filename),charindex('\',reverse(filename)),1000))  from sysdatabases 
--2.启动sql 服务
use master
go
sp_configure 'allow update',1

reconfigure with override
go
update sysdatabases set status = 32768 where name = '数据库名称'
go

--2_1: 停止sql 服务, 删掉日志文件

--2_2: 启动sql 服务,重建数据库日志文件

dbcc rebuild_log('数据库名称','d:\MSSQL\data\数据库名称.log')  --最好在原路径上面吧.文件夹一点要原来就存在,不然会提示错误.

go

use master

update sysdatabases set status = 8 where name = '数据库名称'

Go

sp_configure'allow updates',0

reconfigure with override

Go
--这个时候.数据库应该已经不是置疑的.并且可以使用了.只是有部分损坏

--3.修复数据库
use master 
declare @databasename varchar(255) 
set @databasename='数据库名称' 
exec sp_dboption @databasename, N'single', N'true' 
dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS) 
dbcc checkdb(@databasename,REPAIR_REBUILD) 
exec sp_dboption @databasename, N'single', N'false'

--最后修复完.再dbcc checkdb 检查一次。

SQLsever --数据库置疑相关推荐

  1. sql2000数据库置疑

    sqlserver附加数据库错误823的解决方案 一.SQL-Server附加数据库时失败. 1.异常情况:服务器在正常运行的情况下突然断电,导致数据库文件损坏,具体表现是:数据库名后面有" ...

  2. sqlserver日志文件在哪_用友SQL SERVER数据库置疑修复实例

    数据库置疑修复实例 方法1: 企业管理器能够正常分离附加时: 第一步:先把数据库服务停止客户数据SQL SERVER服务停止把软件安装所在目录的账套数据复制一份,以避免操作不当造成的数据丢失. 小提示 ...

  3. sql2000数据库置疑造成的原因以及如何解决置疑

    sql2000数据库置疑造成的原因以及如何解决置疑 参考文章: (1)sql2000数据库置疑造成的原因以及如何解决置疑 (2)https://www.cnblogs.com/www123----/p ...

  4. MSDB数据库置疑状态的解决方法

    转自:百度文库 问题:我的SQL Server 2000的MSDB数据库,因为不正常关机,造成了置疑状态,请问采用什么方法能够弥补? 解决方法一:你可以采用以下的代码进行修复: USE MASTER ...

  5. SQL SERVER数据库置疑后恢复步骤

    --SQL SERVER数据库置疑后恢复步骤    --1. 恢复步骤:    --a.将smlog_log.ldf文件备份到其它目录下:    --b.将源目录下的smlog_log.ldf文件改名 ...

  6. SQLsever数据库实例是啥子

    文章目录 SQLsever数据库实例是啥子 SQL SERVER实例的概念和"类与对象"的概念很相似. 一台机可安装多SQL SERVER服务器(即多实例,),但有上限. &quo ...

  7. 全国OSTA计算机高新技术SQLSever数据库四级证书--考证复习知识点集合(附下载地址)

    全国OSTA计算机高新技术SQLSever四级证书 说明:没找到一样的图.但长就是长这样的.分享给即将考证的朋友们!适合临场考试复习整理思路理顺!有其他点问题欢迎提出!谢谢!祝逢考必过!(文末有文档下 ...

  8. SQL 2000数据库置疑及修复方案

    数据库置疑及修复 数据库置疑处理 提要:在数据库置疑或者修复的处理过程中,须先将文中的数据库更改为真实的数据库名称. 数据库置疑修复处理完成后,需执行第二步骤,使用DBCC语句对数据库进行检测并修复错 ...

  9. 不正常关机引起的数据库置疑

    不正常关机引起的数据库置疑 昨晚因为家里有事需要马上回家,在下班的时候马上就关机(手提电脑),生怕赶不上公交回去, 但是Windows7关机关了很久(感觉Windows7关机比WindowsXP关机速 ...

  10. SQL server 2000及SQL server 2005 数据库置疑解决办法

    以数据库mpcyerp为例,做对数据库置疑的处理方法说明: 一.将mpcyerp_Data.MDF文件拷贝出来并备份 在企业管理器中建立一个同名的新数据库mpcyerp 二.停止SQL Server服 ...

最新文章

  1. 万字长文带你了解推荐系统全貌!
  2. windows系统服务器数据库,windows系统的服务器肿么访问数据库
  3. python列表按照指定顺序排序-Python3实现对列表按元组指定列进行排序的方法分析...
  4. centos 安装 erlang
  5. 睡觉觉睡觉睡觉计算机手机,孩子爱睡觉怎么回事
  6. python学习笔记一
  7. Angular Reactive Form 的一个具体使用例子
  8. python ftplib模块_python:ftplib模块
  9. 玩客云刷windows做服务器_精选 | 搭建一个私人服务器如何?
  10. extern 使用方法具体解释
  11. 深入浅出Android:初识Intent(BMI)
  12. Dubbo基本原理机制
  13. win8解决“telnet不是内部或外部命令”问题
  14. 脑瘫男孩17岁考上大学,毕业在家工作每月7500,成为公司骨干
  15. OPENCV 实现png绘制,alpha通道叠加。
  16. python英文参考文献格式_英文论文参考文献标准格式
  17. Dota2 on Ubuntu
  18. 【题解】洛谷P4996[【LGR-055】洛谷11月月赛]C.咕咕咕 组合数
  19. 20201104CSP提高组训练
  20. 《GB9706.1 医用电气设备 第1部分:安全通用要求》安规三项实验

热门文章

  1. 深入浅出mysql-sql基础
  2. PDF虚拟打印机怎么虚拟打印
  3. cat /proc/cpuinfo命令详解
  4. 十大网站压力测试软件-- WEB压力测试工具介绍
  5. java中怎么做缓存_Java实现一个简单的缓存方法
  6. DuFile网赚网盘
  7. (转)(全程图解)Axure RP8.0安装、破解、汉化教程
  8. 在Java 中 使用 AWS SNS 来发送短信的例子
  9. 前端程序员简历模板整理和下载
  10. android程序员简历模板