SQL SERVER 数据库修复方法 (数据库变为 “可疑“)
解决方法:
当数据库发生这种操作故障时,可以按如下操作步骤可解决此方法,打开数据库里的Sql 查询编辑器窗口,运行以下的命令。
1、修改数据库为紧急模式
ALTER DATABASE 数据库名称 SET EMERGENCY
2、使数据库变为单用户模式
ALTER DATABASE 数据库名称 SET SINGLE_USER
3、修复数据库日志重新生成,此命令检查的分配,结构,逻辑完整性和所有数据库中的对象错误。当您指定“REPAIR_ALLOW_DATA_LOSS”作为DBCC CHECKDB命令参数,该程序将检查和修复报告的错误。但是,这些修复可能会导致一些数据丢失。
DBCC CheckDB (数据库名称 , REPAIR_ALLOW_DATA_LOSS)
4、使数据库变回为多用户模式
ALTER DATABASE 数据库名称 SET MULTI_USER
也可以这样做:
1:重新建立一个,一样的数据库,路径名称,文件都一样。
2:关掉SQL Server服务;
3:把源文件COPY过来;
4:开启SQL Server服务,这样问题同样就解决了。
SQL SERVER 数据库修复方法 (数据库变为 “可疑“)相关推荐
- 无法打开数据库‘XXXX’。恢复操作已将该数据库标记为SUSPECT或者打开Microsoft SQL Server Management Studio发现数据库被标为可疑的解决办法
无法打开数据库'XXXX'.恢复操作已将该数据库标记为SUSPECT 当你用navciat连接sql server 数据库的时候,发现某个库打不开的时候.爆出了这个'无法打开数据库'XXXX'.恢复操 ...
- Sql server 2005与2008 数据库置疑修复
SQL2005和SQL2008数据库可疑状态处理,类似于SQL2000的置疑处理 USE MASTER GO//将数据库设成紧急模式 SP_CONFIGURE 'ALLOW UPDATES',1 RE ...
- Sql Server实用操作-无数据库日志文件恢复数据库两种方法
数据库日志文件的误删或别的原因引起数据库日志的损坏 方法一 1.新建一个同名的数据库 2.再停掉sql server(注意不要分离数据库) 3.用原数据库的数据文件覆盖掉这个新建的数据库 4.再重启s ...
- sql server 2005 express附加数据库出错解决方法——添加数据库用户
今天想将项目里的数据库数据文件导入到数据库中单独处理,但是在使用sql server 2005 express附加数据库的时候出现错误,提示:无法更新数据库"xxx",因为数据库是 ...
- 黄聪:SQL server 2005高可用性之----数据库镜像
SQL server 2005高可用性之数据库镜像,是SQL server 2005的新技术之一,是一种基于软件的高可用性解决方案,可以对不同服务器或同一服务器不同实例之间的数据库实验无数据延迟,自动 ...
- 实验二:SQL server 2005高可用性之----数据库镜像
如转载,请注明出处:http://blog.csdn.net/robinson_0612/archive/2009/11/04/4769060.aspx SQL server 2005高可用性之数据库 ...
- SQL Server中的零碎数据库还原
This article explores the piecemeal database restore SQL Server feature and its benefits to minimize ...
- 基于Sql Server 2008的分布式数据库的实践(一)
原文 基于Sql Server 2008的分布式数据库的实践(一) 配置Sql Server 2008(Win7) 1.打开SQL server2012,使用windows身份登录 2.登录后,右键选 ...
- 在 sql server 中,查询 数据库的大小 和 数据库中各表的大小
2019独角兽企业重金招聘Python工程师标准>>> 在 sql server 中,查询 数据库的大小 和 数据库中各表的大小 其实本来只想找一个方法能查询一下 数据库 的大小,没 ...
- 采用集成的Windows验证和使用Sql Server身份验证进行数据库的登录
采用集成的Windows验证和使用Sql Server身份验证进行数据库的登录 1.集成的Windows身份验证语法范例 1 <connectionStrings> <add nam ...
最新文章
- 科普| 3D视觉技术正在改变我们的生活
- centos图形界面的开启和关闭
- 【渝粤教育】国家开放大学2018年秋季 0695-21T (1)农业企业经营管理 参考试题
- c语言怎样输入动态数组代码,求助~~ 如何把数组变成动态输入的?
- java 根据类名示例化类_Java即时类| getEpochSecond()方法与示例
- Oracle学习总结(2)——Oracle数据库设计总结(三大范式)
- 每日一九度之 题目1091:棋盘游戏
- Xcode连接git@osc
- Linux内核部件分析 更强的链表klist
- 计算机 线性代数答案,2013-2014-1《线性代数》计算机B答案
- 参加2022年7月PMP考试后感受
- 线性/非线性规划问题求解
- Torrent File Editor——好软推荐
- Centos8安装Redis
- 反安装冰盾抗DDOS防火墙后出现启动报错的解决方法
- HTML动漫设计公司响应式网站模板期末大作业0023
- Timeline编辑器绘制流程
- matlab 非线性拟合残差,多元非线性拟合求参数及残差分析
- Word VBA自动排版(5)- 专利具体实施方式批量增加附图标记
- Zig-Zag(Z型)填数