数据库置疑处理方法有哪些_sql2008数据库置疑

数据库置疑处理方法有哪些_sql2008数据库置疑/*1.新建一个与置疑数据库同名的数据库(一定要保证文件名是相同的,包括数据文件名和日志文件名)2.停掉sqlserver3.删除新数据库的日志文件4.用置疑数据库的数据文件(.mdf)覆盖掉这个新建的同名数据库的数据库文件5.再重启sqlserver6.执行以下语句*/   use master go execsp_con

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

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

1.新建一个与置疑数据库同名的数据库(一定要保证文件名是相同的,包括数据文件名和日志文件名)

2.停掉sql server

3.删除新数据库的日志文件

4.用置疑数据库的数据文件(.mdf)覆盖掉这个新建的同名数据库的数据库文件

5.再重启sql server

6.执行以下语句

*/

 

 

 use   master 

go 

exec sp_configure   ‘allow updates’,1 

go   

reconfigure   with   override 

go 

  /*将数据库设置为紧急修复模式*/

  alter database dbname set emergency

   go

   alter database dbname set single_user with rollback immediate

   go

   alter database dbname  Rebuild Log on  (name=log文件名称,filename= ‘log文件名称完全路径包括名称’)–修改这路径

alter database dbname  set multi_user

**************置疑的数据库成功挂上服务器

然后执行检查数据库

DBCC CHECKDB

看看数据库哪里有问题了,然后运用

DBCC CHECKDB

DBCC DBREINDEX

DBCC DBTABEL

……

等命令来修复,例如:

ALTER DATABASE dbname SET SINGLE_USER 
GO

DBCC CHECKDB (dbname ,REPAIR_FAST) with NO_INFOMSGS

GO
ALTER DATABASE dbname SET MULTI_USER

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
上一篇 2022年8月20日 下午9:36
下一篇 2022年8月20日 下午9:46


相关推荐

  • 海思35xx实现GT911触摸屏功能「建议收藏」

    海思35xx实现GT911触摸屏功能「建议收藏」海思35xx通过gpio模拟i2c实现GT911触摸功能1.遇到的问题地址选配后一直不对,首先检测硬件问题,然后通过调试驱动部分,打印调试从设备给的ack(没有逻辑分析仪);发现寄存器地址一直为FF或00,检查发现GT911地址均为16bit,而读写i2c接口是8位的;成功后点击触摸板点击位置与实际不一致;可以进行坐标转换;2.网上下载GT91xx编程指南文件电容触摸芯片GT911Datasheet文件3.Datasheet分析(1)gpio模拟时,可能需要注意这个延时时间;

    2022年6月22日
    59
  • MySQL报错1062_mysql数据库报错

    MySQL报错1062_mysql数据库报错mysql在主从复制过程中,由于各种的原因,从服务器可能会遇到执行BINLOG中的SQL出错的情况,在默认情况下,服务器会停止复制进程,不再进行同步,等到用户自行来处理。slave-skip-errors的作用就是用来定义复制过程中从服务器可以自动跳过的错误号,当复制过程中遇到定义的错误号,就可以自动跳过,直接执行后面的SQL语句mysql主从库同步错误:1062Error‘Duplicateentry‘1438019’forkey‘PRIMARY’’onquerymysql主从库在

    2022年8月30日
    4
  • JAVA数组的定义及用法

    JAVA数组的定义及用法

    2021年12月14日
    41
  • Python divmod函数

    Python divmod函数Pythondivmod 函数的介绍 使用和注意事项

    2026年3月26日
    2
  • 阿里面试官问我,你们的需求研发/开发流程是怎样的?我???

    阿里面试官问我,你们的需求研发/开发流程是怎样的?我???这可能是全网第一篇揭秘阿里,腾讯,字节这样的大厂研发流程的文章。

    2022年6月16日
    38
  • Delphi XE5通过WebService开发Web服务端和手机客户端

    Delphi XE5通过WebService开发Web服务端和手机客户端DelphiXE5通过WebService开发Web服务端和手机客户端介绍我们开发一个三层的android程序建立一个webservicesstand-alonevclapplication作为手机访问的服务端1、new->other->webservices2、选择stand-alonevclapplication…

    2022年7月18日
    19

发表回复

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

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