数据库置疑修复_sqlserver错误日志在哪里

数据库置疑修复_sqlserver错误日志在哪里这篇文章在我电脑上呆得太久了,也不知道还有没有用

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

前言

这篇文章在我电脑上呆得太久了,也不知道还有没有用。。

正如电影里那句话:“武功不用是会贬值的! ”

其实知识也是一样的。。

本文内容在SQL2000下测试通过

情况1:数据库在使用过程中,因停电、软硬件故障等原因,导致数据库出现 “置疑”

情况2:数据库文件并没有使用,日志文件(.LDF)损坏或者丢失

解决方法:

1、新建一个数据库

2、停止SQL服务,将要使用的数据库文件,替换掉刚才新建的数据库文件

3、开启SQL服务,输入下面的代码:(执行前,请先修改 数据库名、路径)。

use master
go
sp_configure 'allow updates', 1  --调用存储过程sp_configure,将allow属性设置为1

reconfigure with override --变成可以覆盖写

update sysdatabases set status= 32768 where name = '数据库名' --更新sysdatabases表,将status的值设置为32768 ,条件是name='数据库名'
DBCC REBUILD_LOG ('数据库名', 'Z:\data\数据库新日志名.LDF') --重建日志,选重命名原数据库日志
update sysdatabases set status =28 where name='数据库名' --更新sysdatabases表,将status的值设置为28 ,条件是name='数据库名' 
go
sp_configure 'allow updates',0  --调用存储过程sp_configure,将allow属性设置为0
go
sp_dboption '数据库名','single user','true' --设置数据库为单用户模式
go
DBCC CHECKDB(数据库名) --检查数据库错误
 
DBCC CheckDB(数据库名,REPAIR_ALLOW_DATA_LOSS) --修复数据库错误 一致性错误
 
DBCC CheckDB(数据库名) --检查数据库
go
sp_dboption '数据库名','single user','false' --还原数据库为多用户模式
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/171392.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java设计模式之行为型:命令模式

    Java设计模式之行为型:命令模式

    2021年10月4日
    37
  • 树状数组

    树状数组

    2022年1月20日
    37
  • Java代码写好后怎么运行?

    Java代码写好后怎么运行?对于很多Java初学者来说,编写好自己的第一个程序能够运行起来是一件非常自豪的事情,那么你知道应该如何才能运行Java代码吗?今天小千就来给大家介绍一下。Java代码运行方法1.首先需要确保你的电脑正确安装了Java环境并且环境变量都配置完成,之后我们在电脑上编辑好自己的Java程序,找到文件保存路径,在下一步要使用。2.打开CMD,打开运行窗口输入CMD即可,然后我们在里面进入到Java文件保存的路径,这里保存在D盘的Java文件夹中,所以我们输入d:进入到D盘,然后输入cdJava进入到文

    2022年7月8日
    30
  • 消除“Permission is only granted to system apps”错误[通俗易懂]

    消除“Permission is only granted to system apps”错误

    2022年1月29日
    51
  • Tomcat日志乱码问题

    Tomcat日志乱码问题昨天本来准备更新一下Tomcat版本,但是发现新版本的日志打印中文会出现乱码(Tomcat自身打印的日志),不管是使用bat脚本启动还是在Idea中启动,都是乱码。研究了一个晚上,百度上的那些方式都试遍了,都是设置各种JVM启动参数,发现并没有卵用。在使用bat文件启动Tomcat时,Tomcat目录下的logs文件夹会生成相应的日志文件,发现旧版本生成的日志文件编码是GBK,而Windows控…

    2022年6月20日
    39
  • 设备管理器里“SM总线控制器”、“其它PCI桥设备”驱动有问题[通俗易懂]

    设备管理器里“SM总线控制器”、“其它PCI桥设备”驱动有问题[通俗易懂]WinXP重装系统后设备管理器里面出现黄色问号。各自是“SM总线控制器”和“其它PCI桥设备“,主板是七彩虹的,芯片组是geForce7025的,南桥是nForce630a,用七彩虹官网的主板驱动装了没用。用驱动人生先备份还有一个相同主板的机器的驱动。得到 NVIDIAnForcePCISystemManagement_*.zip, NVIDIANetworkBus…

    2022年5月3日
    78

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号