爱美容
当前位置: 首页 美容百科

sql server 数据库死锁分析(SQLSERVER数据库置疑)

时间:2023-05-26 作者: 小编 阅读量: 2 栏目名: 美容百科

sqlserver数据库死锁分析SQLSERVER2000数据库,服务重启之后系统库以外的其它库都会出现置疑(置疑之前没有备份的库。正确执行完成的提示应该类似于:警告:数据库'eisdoc'的日志已重建。已失去事务的一致性。应运行DBCCCHECKDB以验证物理一致性。将必须重置数据库选项,并且可能需要删除多余的日志文件。此时打开在SQLServerEnterpriseManager里面会看到数据库的状态为“只供DBO使用”。如果DBCC输出了错误信息,请与系统管理员联系。

sql server 数据库死锁分析?SQL SERVER 2000数据库,服务重启之后系统库以外的其它库都会出现置疑(置疑之前没有备份的库除非是置疑前一秒刚备份完,或者是备份完没有再使用,可以直接恢复):,现在小编就来说说关于sql server 数据库死锁分析?下面内容希望能帮助到你,我们来一起看看吧!

sql server 数据库死锁分析

SQL SERVER 2000数据库,服务重启之后系统库以外的其它库都会出现置疑(置疑之前没有备份的库。除非是置疑前一秒刚备份完,或者是备份完没有再使用,可以直接恢复):

1、停掉SQL SERVER 服务(开始--控制面板--管理工具--服务--MSSQLSERVER--右键停止)

2、找到置疑库的数据文件mdf和ldf存放位置,备份此文件到其它文件夹

3、重启SQL SERVER服务

4、新建与置疑库同名的新库

5、停掉SQ L SERVER服务

6、用置疑库的mdf文件覆盖新同名库的mdf文件(ldf文件不用覆盖)

7、重启SQL SERVER服务

8、此时可以看出新建的库也是置疑状态

9、运行命令:

use mastergosp_configure 'allow updates',1 reconfigure with overridegoupdate sysdatabases set status =32768 where name='置疑的数据库名称'gosp_dboption '置疑的数据库名称', 'single user', 'true'godbcc checkdb('置疑的数据库名称')goupdate sysdatabases set status =28 where name='置疑的数据库名称'gosp_configure 'allow updates', 0 reconfigure with overridegosp_dboption '置疑的数据库名称', 'single user', 'false'go

10、此时一般库就算是恢复正常,可以用了。

但是也有情况,备份此库的时候提示为紧急状态下打开的数据库不可以备份操作,那么应该怎么解决这个问题呢:

11、停掉SQL SERVER服务,找到置疑库的ldf文件,并且删除

12、设置数据库允许直接操作系统表(此操作可以在SQL Server EnterpriseManager里面选择数据库服务器,按右键,选择“属性”,在“服务器设置”页面中将“允许对系统目录直接修改”一项选中。)

13、设置置疑的库为紧急修复模式

update sysdatabases set status=-32768 where dbid=DB_ID('置疑的数据库名称')

关闭打开企业管理器,此时可以在SQL Server EnterpriseManager里面看到该数据库处于“只读\置疑\脱机\紧急模式”可以看到数据库里面的表,但是仅仅有系统表

14、重建数据库日志文件

dbcc rebuild_log('置疑的数据库名称','(置疑的数据库路径)E:\Microsoft SQL Server\Data\置疑的数据库名称_log.ldf')

执行过程中,如果遇到下列提示信息:服务器: 消息 5030,级别 16,状态 1,行 1未能排它地锁定数据库以执行该操作。DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。说明您的其他程序正在使用该数据库,如果刚才您在F步骤中使用SQL Server EnterpriseManager打开了eisdoc库的系统表,那么退出SQL Server EnterpriseManager就可以了。(关闭企业管理器,如果别的机器从网络访问数据库,也把网络关闭)正确执行完成的提示应该类似于:警告: 数据库 'eisdoc' 的日志已重建。已失去事务的一致性。应运行 DBCC CHECKDB以验证物理一致性。将必须重置数据库选项,并且可能需要删除多余的日志文件。DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。此时打开在SQL Server EnterpriseManager里面会看到数据库的状态为“只供DBO使用”。此时可以访问数据库里面的用户表了。

15、验证数据库一致性(可省略)

dbcc checkdb('置疑的数据库名称')

一般执行结果如下:CHECKDB 发现了 0 个分配错误和 0 个一致性错误(在数据库 '置疑的数据库名称' 中)。DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。16、设置数据库为正常状态(如果没有出错,那么现在就可以正常的使用恢复后的数据库啦。)

sp_dboption '置疑的数据库名称','dbo use only','false'

17、关闭“允许对系统目录直接修改”一项(参考第12项操作)

因为平时直接操作系统表是一件比较危险的事情。当然,我们可以在SQL Server EnterpriseManager里面恢复。

注:

sqlserver2008数据库可疑文件的修复方式:

1.设置数据库状态,脚本:EXEC sp_resetstatus'eisdoc'

2.设置数据库为紧急模式,脚本:ALTER DATABASEeisdoc SET EMERGENCY

3.设置数据库为单用户模式(对数据库检查修复只能在单用户模式下),脚本:ALTER DATABASEeisdoc SET SINGLE_USER

4.检查并修复数据库,会提示你修复数据库可能丢失数据,正常应该不会丢失数据库数据,但是数据库日志的完整性将受到破坏,脚本:DBCCCheckDB (eisdoc, REPAIR_ALLOW_DATA_LOSS)

5.恢复数据库为多用户模式,脚本:ALTER DATABASEeisdoc SET MULTI_USER

以上五步即可修复sqlserver2008中的置

疑文件

    推荐阅读
  • 武山县初中(武山县师生天地)

    在我这里,“精准扶贫”这个词,走到哪儿都能听到,其实,我的身边也有许多人参加了“精准扶贫”工作,他们以自己勤奋努力和忘我工作,改变着家乡贫困山村的面貌。我的姑父就是武山县滩歌镇南沟村驻村扶贫队的其中一员。爸爸给车轮套上了防滑铁链,发动了车子,我们就出发踏上了体验“精准扶贫”之旅......不知不觉中,我们离南沟村越来越近了。

  • 小油菜有哪些吃法(绿绿的小油菜营养又美味)

    小油菜有哪些吃法#分享新生活#家里常吃的油菜,怎么做都好吃,做汤面,炒肉吃,油菜香菇也很好等,多种做法,今天说的是,蒜末烫油菜,油菜的鲜,蒜末的香,也是很不错的一道菜。材料:油菜、蒜、盐、食用油、生抽、耗油、盐、鸡精、淀粉做法:1、油菜去掉根部,掰开,一根一根放入盆中,倒入适量水,洗两遍,清洗干净后,锅中放适量水,加适量盐,煮开后,放入洗净的油菜,焯一下水,烫两分钟左右,捞出控水,摆入盘中。

  • 蔡国庆穿红色长裙(55岁蔡国庆像潮男)

    蔡国庆利用廓形夹克短外套配合直筒型牛仔裤,让整体线条看起来流畅而又富有变化感,呈现出得体大方而又不失青春感的造型。②运动裤让造型更有活力蔡国庆的潮流范不仅来源于青春感的塑造,更源于气质中的活力气息。蔡国庆的时尚感确实令人有几分意外,无论是单品的选择,还是搭配方式,都让整个人看起来活力十足,清新又减龄。

  • 代码级漏洞危险(教你几招消灭代码漏洞的方法)

    指针应用时必须检查空指针这类问题没处理好,容易引发低风险的拒绝服务漏洞风险。最好进行检查用户输入是否含有非法数据。对于C,可变长度数组也是非标准扩展,在代码规范中禁止使用。delete操作符用于删除非数组对象。switch中应该有default,以处理各种预期外的情况。提供过多的信息,这会引发中风险的信息泄露漏洞。包含过多信息的Debug消息不应当被用户获取到。未初始化的随机数可能导致某些内容可预测。

  • 胭脂扣一见钟情(胭脂扣太用力的爱)

    面对爱情,如花一腔孤勇,为了抵抗世俗的阻碍,约十二少殉情赴死。十二少高调示爱,先是送了一幅浓情蜜意的对联花牌。他在倚红楼日夜流连,与父母的关系降至冰点,更是把指腹为婚的表妹抛在脑后。戏剧性的一幕出现了,如花的生命被定格,十二少怯弱地选择偷生。生活的步调不同频,但并不影响他们对爱情的看法。诚然如此,对爱情用力过猛,使之凌驾于生活之上,爱情便失去了存在的根基。

  • 英语常用小知识(每日英语小知识)

    每日英语小知识⏰Goodmorning!8.312022-08-31⏰31August2022Don'tforgettheoriginalintention,Fangdealways,butdogoodde。

  • 绿驹电动车整车编码和型号在哪看(绿驹电动车编号型号在哪看)

    绿驹电动车整车编码在电动车的后轮上。7、大的电动车可以看到前方有一个长方向卡槽。

  • 打铁还需自身硬意思(打铁还需自身硬含义)

    我们一起去了解并探讨一下这个问题吧!打铁还需自身硬意思打铁必须自身硬,说明一个人在逆境中,或遇到困难时,是要以自己为中心,把自己作为中坚力量,克服种种困难,奋发图强,奋勇拼搏的一种精神和一种力量。只有自己的内心强大了,精神强大了,能力强大了,才能走出困境和逆境。

  • 香港十大经典犯罪电影排行榜(15部香港犯罪电影冷门佳作)

    但香港总有一些冷门犯罪佳作,并不是成龙、周润发、刘德华、郭富城这些大腕作品,容易让人遗忘。精彩描绘了香港基层警察五味俱全的生活,有的走向暴力,有的走向腐败,堪称港警从下至上的一次全景式描绘。《赤足惊魂》一连串的女子被奸杀案件,使得重组总督察Ken身负破案重责的故事。《黑白道》以卧底为主题的港片层出不穷,水平亦是高低不齐,其中不少令人感到太过乏味。

  • 祝老师寒假快乐的句子(怎么写出自己的祝福)

    下面更多详细答案一起来看看吧!祝老师寒假快乐的句子您的工作在今朝,却建设着祖国的明天;您的教学在课堂,成就却是在祖国的四面八方。您的岗位永不调换,您的足迹却遍布四方;您的两鬓会有一天斑白,您的青春却百年不衰。在我们从幼稚走向成熟,从愚昧走向文明的路上,您用生命的火炬,为我们开道。教师的春风,日日沐我心。