sql server数据库可疑状态解决方法
前段时间客户数据服务器断电,开机后发现数据库状态标记为可疑,可能是断电引起的数据库日志文件损坏,修复方法如下:
只有mdf文件,重建日志:
1 --注:example为测试用数据库,相应的Example_log.ldf为测试用的日志文件 2 use master 3 go 4 alter database example set emergency 5 go 6 --置数据库为单用户模式 7 alter database example set single_user with rollback immediate 8 go 9 --重建数据库日志文件(执行这一步之前需先删除该文件夹下的相应日志,如本例所示应先删除Example_log.ldf。) 10 alter database example Rebuild Log on (name=Example_log,filename='C:\Program Files\Microsoft SQL Server\MSSQL10.SQL2008\MSSQL\DATA\Example_log.ldf') 11 go 12 --最后设置数据库为多用户模式。 13 alter database example set multi_user 14 go 15 dbcc checkdb('example') 16 go 17 use Example 18 go
转载于:https://www.cnblogs.com/hanc/p/3699592.html
sql server数据库可疑状态解决方法相关推荐
- 转贴 :sql数据库置疑:Sql Server数据库置疑的解决
sql数据库置疑:Sql Server数据库置疑的解决 办法 原因: 通常这个问题是由于硬盘空间不够或硬盘读写错误造成的. 现象: 数据库后面有"置疑"字样,查看系统事务日记出现以 ...
- SQL Server数据库收缩日志的方法
SQL Server数据库收缩日志的方法: 方法一 一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大. 1.设置数据库模式为 ...
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器(及Windows 10无法找到SQL server配置管理器的解决方法)
这里写目录标题 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器 Windows 10无法找到SQL server配置管理器的解决方法 后续 在与 SQ ...
- asp教程连接sql server数据库教程二种方法
asp教程连接sql server数据库教程二种方法 ,sql server ole db连接方法:,本人链接sql2012已经成功,想可以帮助大家 本教程主要是讲了asp与mssql server ...
- 编写SQL Server数据库对象脚本的方法
In this article, we will explore various ways for scripting SQL Server database objects. 在本文中,我们将探索编 ...
- Windows10安装SQL server 2016/2014 失败解决方法( 错误代码: 0x851A0019)
最近想学数据库,但是在安装SQL2014时总是失败,原因是 ( 错误代码: 0x851A0019)找不到数据库引擎启动句柄!网上找了很多解决方法都无效.我以为是应为Win10系统的原因,就装了SQL ...
- SQL Server数据库六种数据移动方法
1. 通过工具DTS的设计器进行导入或导出DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,但知道的人一般不多,如果只是进行SQL Server数据库中部分表的移动,用这种方法最好,当然, ...
- 【数据库】SQL Server索引碎片和解决方法
SQLServer索引碎片和解决方法毫无疑问,给表添加索引是有好处的,你要做的大部分工作就是维护索引,在数据更改期间索引可能产生碎片,所以一些维护是必要的.碎片可能是你查询产生性能问题的来源. 那么到 ...
- 需要我们了解的SQL Server阻塞原因与解决方法 - sym_cn
2019独角兽企业重金招聘Python工程师标准>>> 这里通过连接在sysprocesses里字段值的组合来分析阻塞源头,可以把阻塞分为以下5种常见的类型(见表).waittype ...
- sql server 数据库可疑解决方案
--1.修改数据库为紧急模式 ALTER DATABASE [数据库名] SET EMERGENCY--2.使数据库变为单用户模式ALTER DATABASE [数据库名] SET SINGLE_US ...
最新文章
- (C++)寻找1-100以内所有素数,复杂度为O(nsqrt(n))与O(nloglogn)的两种方法
- 【计算摄影】计算机如何学会自动地进行图像美学增强?
- python输入hello*3_Python3基础(一) Hello World
- 正版python软件多少钱-北京正版软件SeismoSelect 价目表
- mysql基础sql语句_SQL基础语句汇总
- 标准的JS里,eval和window.eval属于不同的语法!
- 【转载】如何组建一支优秀的数据分析团队?
- 潭州课堂25班:Ph201805201 django框架 第五课 自定义简单标签,包含标签,模型类创建,梳理类创建 (课堂笔记)...
- 事务超时时间无效_Java面试题:Spring事务面试考点的集合整理。建议收藏阅读...
- 推动隐私计算技术,360数科提出分割式神经网络框架
- wpf之内容超出布局是用滚动条
- 热点讨论:IT人,40岁以后能干什么?
- Opencv中的DPM应用
- bit feild and CPU endian 位域和大小端
- 如何将一个向量投影到一个平面上_向量的各种积
- 一位老学长的真实互联网校招求职心路历程~
- 基于Kali的一次DDos攻击实践
- 【JavaWeb学习】CSS(选择器)
- 面料防静电测试方法指南
- TMS320F28335 实现printf在调试终端打印
热门文章
- OpenEmu:一个让你在Mac上爽快体验任天堂的模拟器
- JavaIO流实现文件传输
- php动态网时间实时刷新,php刷新页面_php与ajax实现页面自动刷新
- 闭环控制 matlab仿真,反馈闭环控制系统Simulink仿真(带电流补偿的电压内环,直流调速)...
- Python 正则表达式大全,值得收藏
- 从零开始学Docker(超详细讲解+案例分析)
- 小米手机与win10连接
- iOS 蓝牙扫描设备注意 2021-10-12
- linux 系统硬件信息检测工具,在Linux上查找系统hwinfo硬件信息工具
- linux vi字体大小,设置VIM字体大小