数据库置疑修复方法_msdb数据库置疑的解决方法

数据库置疑修复方法_msdb数据库置疑的解决方法SQL2000数据库置疑解决方法置疑可能是因为磁盘空间不够或者是日志文件损坏再或者操作时主机突然掉电造成的DB为改名后的数据库,实际要导入的是SMPDB数据库1:新建一个不同名的数据库2:停掉SQLSERVER3:在C:/ProgramFiles/MicrosoftSQLServer/MSSQL/Data中用备份的数据库MDF的文件覆盖掉这个数据库文件4:重启SQL5:执行以下语句紧急打开置疑的数据库(注意空格)数据库紧急打开代码如下: USEMASTER  GO  SP_CONF

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

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

SQL2000数据库置疑解决方法

置疑可能是因为磁盘空间不够或者是日志文件损坏再或者操作时主机突然掉电造成的

DB为改名后的数据库,实际要导入的是SMPDB数据库

1:新建一个不同名的数据库

 

数据库置疑修复方法_msdb数据库置疑的解决方法

 

 

2:停掉SQL SERVER

数据库置疑修复方法_msdb数据库置疑的解决方法

 

3:C:/Program Files/Microsoft SQL Server/MSSQL/Data中用备份的数据库MDF的文件覆盖掉这个数据库文件

数据库置疑修复方法_msdb数据库置疑的解决方法

 

4:重启SQL

 

数据库置疑修复方法_msdb数据库置疑的解决方法

 

5:执行以下语句紧急打开置疑的数据库(注意空格)

数据库紧急打开代码如下:
  USE MASTER  
  GO  
   
  SP_CONFIGURE  ‘ALLOW  UPDATES’  ,1   RECONFIGURE   WITH   OVERRIDE  
  GO  
   
  UPDATE   SYSDATABASES   SET   STATUS =32768  WHERE  NAME=’DB’  
  Go  
   
  sp_dboption   ‘DB’ ,   ‘single  user’ ,   ‘true’  
  Go  
   
  DBCC  CHECKDB(‘DB’)  
  Go  
   
  update  sysdatabases   set   status =28   where   name=’DB’  
  Go  
   
  sp_configure  ‘allow   updates’ ,   0   reconfigure  with  override  
  Go  
   
  sp_dboption  ‘DB’,  ‘single user’ ,  ‘false’ 

  Go

 

 

 

数据库置疑修复方法_msdb数据库置疑的解决方法

 

 

数据库置疑修复方法_msdb数据库置疑的解决方法

 

6:关闭企业管理器,并再次打开

 

数据库置疑修复方法_msdb数据库置疑的解决方法

 

7:打开SQL查询分析器输入语句查询,确认该数据库数据存在。

但数据库因为置疑状态,故不可正常使用。要从新导入到另一个状态正常并且同名数据库即可。

数据库置疑修复方法_msdb数据库置疑的解决方法

 

 

 

8:利用数据库的脚本创建一个新的数据库,将数据导入进去就行了。

企业管理器右键你的数据库所有任务导出数据目标数据库选择新建

选择“在两个sql数据库之间复制对象和数据”把“包含扩展属性”选上,其他的根据需要选择完成

1)右键单击选择所有任务

 

数据库置疑修复方法_msdb数据库置疑的解决方法

 

2)选择‘导出数据’

数据库置疑修复方法_msdb数据库置疑的解决方法

 

3)

数据库置疑修复方法_msdb数据库置疑的解决方法

 

 

4)选择导出的原数据库

数据库置疑修复方法_msdb数据库置疑的解决方法

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5)新建数据库(写成程序调用的数据库名称)

 

数据库置疑修复方法_msdb数据库置疑的解决方法

6)根据程序实际需要数据库设置名称、数据大小、日志大小

数据库置疑修复方法_msdb数据库置疑的解决方法

 

7)

数据库置疑修复方法_msdb数据库置疑的解决方法

 

8)

数据库置疑修复方法_msdb数据库置疑的解决方法

 

 

9)

数据库置疑修复方法_msdb数据库置疑的解决方法

 

 

 

10)

数据库置疑修复方法_msdb数据库置疑的解决方法

 

 

11)

数据库置疑修复方法_msdb数据库置疑的解决方法

 

 

12)复制后回到企业管理器,看不到导入的数据库,这时要先关闭企业管理器,再打开即可。

 

数据库置疑修复方法_msdb数据库置疑的解决方法

 

 

13)

 

数据库置疑修复方法_msdb数据库置疑的解决方法

 

 

作者:biolee   总结于:10.5.6   发表于:10.7.16

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

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

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


相关推荐

  • 面试题:MyBatis二级缓存[通俗易懂]

    面试题:MyBatis二级缓存[通俗易懂]①、一级缓存是SqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSession之间的缓存数据区域(HashMap)是互相不影响的。②、二级缓存是mapper级别的缓存,多个SqlSession去操作同一个Mapper的sql语句,多个SqlSession可以共用二级缓存,二级缓存是跨SqlSession的。写这篇文章的初衷:MyBatis二级缓存在实际工作中一般都不会使用,但是就有有些面试官一直问这个问题,所

    2025年12月3日
    4
  • HTTPS IP直连问题小结

    HTTPS IP直连问题小结背景任何一个移动 APP 项目都离不开网络接入功能 提升网络接入的质量几乎是所有移动项目的需求 很多项目都会引入 HTTPDNS 作为网络接入最基础也是最重要的优化之一 HTTPDNS 的核心是后台下发某个域名对应的最优 IP 基本点的可做到就近接入 即下发该域名终端就近地同运营商的 IP 好一点的则根据线上用户实际测速数据下发最优的 IP 而终端只需在 HTTP 接入时 将 URL 中的 HOST 从域名直接替换为后台下

    2025年6月22日
    3
  • 在国内怎么使用谷歌Chrome浏览器,为什么我的谷歌浏览器进去就加载失败

    在国内怎么使用谷歌Chrome浏览器,为什么我的谷歌浏览器进去就加载失败下面跟着我的步伐一起看看吧!一、当你如获至宝的在搜索框输入关键字然后按下回车,经过差不多一杯奶茶的时间加载,你看到了这张图妈耶!不会是我有下载错软件包了吧?我网掉了,没有啊?我设置不对啊?等等,你差不多猜对了,还真跟设置有点关系,我们要知道,正常情况下,国内是无法使用谷歌搜索的二、设置接着你打开设置找到搜索引擎,然后我们选择百度昂梵蒂冈这里我么输入www.baidu.com然后保存即可再次打开谷歌浏览器,这才像摸像样嘛…

    2022年7月14日
    36
  • 三阶魔方还原简单七步公式

    三阶魔方还原简单七步公式第一步 底层十字还原第二步 底角归位 RUR U 第三步 中层棱块归位在顶层找到一个不带黄色的棱块情况 1 右中上面棱块颜色与前面中心块颜色一致 R U R U R URUR 五逆四顺 情况 2 右中上面棱块颜色与前面中心块颜色不一致 RURURU R U R 五顺四逆 情况 3 当中层出现棱块需要调整 将棱块放于前层右棱块位置 执行 R U R U R URUR 五逆四顺 再按情况 1 和情况 2

    2026年3月16日
    1
  • vue开发移动端app苹果手机的bug脱坑

    vue开发移动端app苹果手机的bug脱坑vue 开发移动端 app 网页打包苹果 app 的坑总结列表设置 overflow auto 后 滚动效果不流畅的问题 可以在列表设置 flex 1 overflow y auto webkit overflow scrolling touch 在 iOS 中出现滚动卡顿问题上诉解决方法还会出现一个问题 就是会导致在列表中如果有弹窗 position fixed 会导致弹窗被覆盖或者覆盖不完全的问题 为此需要将弹窗放在列表外 下面为代码例子

    2025年10月30日
    5
  • java graphics2d 画圆_java Graphics2D 画图

    java graphics2d 画圆_java Graphics2D 画图平时出图都是前端画图的 本次画图是对响应时间有要求 所有给后端提的需求 这里就给出一个 demo 还有列出其中遇到的几个小问题 1 首先列出结果图 2 遇到的问题 1 这是两张图片覆盖的 coverImage 方法 2 覆盖图是圆角矩形 但是四个角的底色要和底图保持一致需要先 fillRect 填充相应的底色 3 覆盖图的文字显示问题 因为是介绍 不确定字体的多少自动换行多行文字自动计算

    2026年3月19日
    2

发表回复

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

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