常用的MS SQL Server数据修复命令

时间:2022-12-17 18:30:42 其他范文 收藏本文 下载本文

常用的MS SQL Server数据修复命令(整理8篇)由网友“旺旺米虾片”投稿提供,以下是小编收集整理的常用的MS SQL Server数据修复命令,希望对大家有所帮助。

常用的MS SQL Server数据修复命令

篇1:常用的MS SQL Server数据修复命令

MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令,

1. DBCC CHECKDB

重启服务器后,在没有进行任何操作的情况下,在SQL查询分析器中执行以下SQL进行数据库的修复,修复数据库存在的一致性错误与分配错误。

use master

declare @databasename varchar(255)

set @databasename='需要修复的数据库实体的名称'

exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态

dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)

dbcc checkdb(@databasename,REPAIR_REBUILD)

exec sp_dboption @databasename, N'single', N'false'--将目标数据库置为多用户状态

然后执行 DBCC CHECKDB('需要修复的数据库实体的名称') 检查数据库是否仍旧存在错误。注意:修复后可能会造成部分数据的丢失,

2. DBCC CHECKTABLE

如果DBCC CHECKDB 检查仍旧存在错误,可以使用DBCC CHECKTABLE来修复。

use 需要修复的数据库实体的名称

declare @dbname varchar(255)

set @dbname='需要修复的数据库实体的名称'

exec sp_dboption @dbname,'single user','true'

dbcc checktable('需要修复的数据表的名称',REPAIR_ALLOW_DATA_LOSS)

dbcc checktable('需要修复的数据表的名称',REPAIR_REBUILD)

------把’ 需要修复的数据表的名称’更改为执行DBCC CHECKDB时报错的数据表的名称

exec sp_dboption @dbname,'single user','false'

3. 其他的一些常用的修复命令

DBCC DBREINDEX 重建指定数据库中表的一个或多个索引

用法:DBCC DBREINDEX (表名,’’) 修复此表所有的索引。

还有其他很多修复命令,诸如DBCC CHECKIDENT 等等,用到的概率比较小,大家可以在ms sql server 的 联机丛书中检索一下。

篇2:什么是数据修复?

数据的丢失是由于各种各样的原因造成,包括硬盘,软盘,备份用的磁带。在各种方法,甚至商业用的软件失败后,这种修复是最后的选择。它是由有经验的专家来完成。

篇3:win7出现grub修复命令

出现grub后,键入一下命令:

grub>rootnoverify (hd0,0)

grub>makeactive

grub>chainloader +1

这样能成功进入系统,再下载个easyBCD修复一下mbr就可以了

篇4:硬盘故障,修复数据技巧

谁都知道硬盘的重要性,没有硬盘,计算机就成了废物,前段时间我的硬盘不知为什么坏了。就听声音嘎吱嘎吱响。当时那个哭啊!眼泪就跟下雨一样。要知道我这块硬盘可是我的宝贝啊,里面收藏了很多重要的资料,尤其是赖以生存的稿件!因为有重要资料不能直接拿去修(保修期内),所以我只能自己先动手抢救数据。

笔者首先决定看看在BIOS中能否找到硬盘(在开机自检时检测不到硬盘),按Del键顺利进入BIOS,在IDE设备中未发现硬盘编号显示。遂不甘心,于是在四个IDE设备中(已取下光驱连接,因出现过光驱和IDE连接故障导致硬盘无法读取的案例)按Enter进行查找。经过漫长的等待,终找到硬盘。在退出BIOS前,将启动顺序改为首先从光盘启动,软驱次之,保存退出。关机,连接好光驱(硬盘和光驱在同一根数据线,并设置好主盘从盘),再取下硬盘置于手中细细查看。

发现硬盘的数据针部位有些许灰尘,便用餐巾纸轻柔擦拭(灰尘也可能导致硬盘数据针脚和数据线接触不良,从而导致找不到硬盘)。并取出吹气球和毛笔刷对硬盘PCB板和芯片进行了除尘维护,断绝由灰尘引发故障的源头。这一切完成后,接硬盘为主盘,开机。仍然有嘎吱嘎吱响,自检未发现硬盘,系统开始由光盘引导至光盘菜单界面(笔者光盘是自己烧录的工具盘,集成了各种DOS版本下的工具软件)。笔者决定启动Diskman尝试一下可否找到硬盘(若是分区表错误,Diskman可自动修复并保留数据),Diskman显示硬盘未安装,于是再使用Partitiom Magic 6.0(分区魔术师),出现这样的提示:硬盘错误,无法继续。接下来使用Ghost结果出现Error提示,而当用Easyrecover(硬盘数据恢复工具)时在搜寻了半天之后操作界面只显示找到软驱,似乎真的无法找到硬盘。此过程中,嘎吱嘎吱响声继续,笔者吓得直冒虚汗。

当这些软件都一一败阵后,摆在面前可供笔者选择的只有二条路:1.低格(如果可以找到硬盘的话,此法数据必挂);2.用热拔插法进入 Windows,然后用Windows版的Partitiom Magic 6.0(分区魔术师)进行重新分区、格式化(此法可保留数据,但若开机就挂第二个硬盘则可能因其中一硬盘通不过自检而无法引导系统至Windows)。思量再三后,权衡了硬盘数据和硬盘自身的价值,笔者选择了后者(几万字的稿子可换个SCSI硬盘了),

下面,进行操作。先借来一块好的硬盘进行系统引导,在自检过后,马上把电源插孔插上笔者的IBM坏硬盘,这时,笔者心中很紧张,害怕当机或是进不去系统。然而,虽然进去了,可没有发现我的坏硬盘。右击我的电脑,选择属性,在设备管理器的硬盘控制器中发现了黄色的“!”符号,那是不是我的硬盘?再进入控制面板,在添加新硬件处搜索了半天,没有找到我的硬盘,无果,只好关机。

怎么办?笔者只好借了“本本”上网查询资料求助,在一位“大虾”指点下,把问题定位在驱动芯片上……经这一提醒,再一摸自己的硬盘,果然发现驱动芯片发热量异常(一定要断电后触摸,带电触摸会造成短路烧坏硬盘)。良久,笔者懊恼地打开一灌啤酒解愁,酒一下肚,昏昏地记起初中物理老师讲过酒精可以散热。

再开机,笔者已把一团棉花沾好酒精紧贴在硬盘的驱动芯片上(PCB板上右边最小的那块,编号为cl4590G),随着系统的启动不断地往上滴酒精(操作要很细微)。自检居然在缓了一下之后,通过了,然后显示出:The disk is error,Replace any key to continue。这可以理解为,分区表错误或c盘数据崩溃了吧。由于害怕硬盘芯片发热量导致当机,所以决定先关机给硬盘安装最好的散热装备。先把空调调到最低温度,并准备落地扇;然后找了块显卡的散热片(带风扇)贴在硬盘驱动芯片上;最后用准备好的落地扇对着硬盘吹。

先接好双硬盘,然后再开机,由于加了散热片和风扇,就不用滴酒精了。就这样,终于进了系统。马上双击我的电脑,等了半天,进去了。可是原来硬盘的C区不见了(估计是物理分区崩溃了),幸好我的资料保存在D区,于是赶紧将其复制到朋友的好硬盘中。

经过这番折腾,终于把宝贵的资料取出来了。资料拿出来就好办了,硬盘可以用其他途径来维修了。

编后语:硬盘是电脑配件中耐用的配件,但是往往出了问题就是最严重的,所以有重要的资料最好还是备份到光盘上。上面提到的修复办法,是需要一定的DIY技巧和物理知识,如果你的技术不是很纯熟,请尽量找别人帮忙,切勿模仿(she)

篇5:硬盘坏道修复全攻略数据恢复

硬盘是电脑极重要的一部分,所有的资料和数据都会保存在硬盘中,一旦硬盘出现错误,有时数据的损失会比整个电脑报废的损失还要大,不过,作为电脑的硬件之一,许多人总以为硬盘轻易不容易损坏,一旦坏了就是不能启动的情况,还有人认为坏道是很容易识别的,发现了用什么磁盘医生之类的软件修理就行了,再不行就低格吧!其实硬盘坏道,几乎可以称为硬盘的致命伤。笔者见识过许多因为延误时机,自己乱用各种软件修理,最后把偌大个硬盘整成一块废铁的例子。

修理硬盘坏道

对于逻辑坏道,我们可以修复,对于物理坏道,我们应采用隔离的办法,以最大程度减少损失,防止坏道进一步扩散为目标。我见过有些人在报纸上吹说用某个特殊软件能修理物理坏道,最要命的是许多人对低格硬盘的迷信,实在是误人之语。所谓低级格式化,指的是将空白的磁盘划分出柱面和磁道,然后再将磁道划分为若干个扇区,每个扇区又划分出标识部分id、间隔区gap和数据区data等。低级格式化只能在dos环境下完成,而且只能针对―块硬盘而不能支持单独的某一个分区。有些坏磁道和坏扇区能够通过低级格式化来修复,但对于真正的硬盘磁盘表面物理划伤则无法进行修复,这只有通过各种办法标出坏扇区的位置,以便让操作系统不去使用,以防止扩大坏道进而延长硬盘使用。特别想强调,低级格式化是一种损耗性操作,对硬盘的寿命有一定的负面影响,所以,如无必要,用户们尽量不要低级格式化硬盘。

对于逻辑坏道,一般情况下我们用操作系统自带的工具和一些专门的硬盘检查工具就能发现并修复。如:windows自带的scandisk磁盘扫描程序就是发现硬盘逻辑坏道最常用的工具,而我们常见的format命令不能对任何硬盘坏道起到修补作用,这点大家要明白。我们可在windows系统环境下,在“我的电脑”中选中要处理的硬盘盘符,选择其“属性”,在出现的“工具”按钮中选择“查错状态”,再在“扫描类型”中选“全面检查”,并将“自动修复错误”打上“勾”,然后“开始”即可。如果系统在启动时不进行磁盘扫描或已不能进入windows系统,我们也可用软盘或光盘启动盘启动电脑后,在相应的盘符下,如“a:”下运行scandisk *:(注:*为要扫描的硬盘盘符),回车后来对相应需要扫描修复的硬盘分区进行修理。

但是,如果是硬盘物理坏道,那么千万千万记住不要试图用这些方法来修复,相反用各种工具反复扫描,就是对硬盘的物理坏区强制进行多次读写,必然会使坏道变多,进而扩散,正确的方法是用下面的方法果断地把已有坏道的地方隔离开。这是一种很无奈的办法,但是一个20g的硬盘,如果因为坏道,屏蔽了15g,总还有5g空间可用,如果不这样做,最后的结果是整个硬盘全部报废。

方法一:用partitionmagic等磁盘软件完成工作

如partitionmagic分区软件,先用partitionmagic4中的“check”命令或windows中的磁盘扫描程序来扫描磁盘,算出坏簇在硬盘上的位置,然后在operation菜单下选择“advanced/badsectorretest”,把坏簇所在硬盘分成多个区后,再把坏簇所在的分区隐藏,以免在windows中误操作,这个功能是通过hidepartition菜单项来实现的。这样也能保证有严重坏道的硬盘的正常使用,并免除系统频繁地去读写坏道从而扩展坏道的面积。但是这需要对这些软件熟悉,并且有计算硬盘的经验,许多人并不容易做到准确。

方法二:用fdisk和格式化命令format

具体的方法是这样的,第一要搞清硬盘的容量,对于有问题的磁盘先用fdisk分成一个c盘,再用format进行格式化,当碰到无法修复的坏块时面对format总是试图修复,这时记录下进行的百分比.然后按ctrl+break强行终止任务,用磁盘总容量×百分比,得出这部分正常的磁盘容量,用fidsk划出一个逻辑磁盘,再将后面的磁盘估计出坏道的大概大小,大概比例为10%左右,再划分一个逻辑盘,

这个小盘不用格式化,在总工作完成后将其删除,这样就将坏块给全部跳过去了。这样可能会损失一些好道,但对大容量硬盘来说无足轻重,而硬盘使用起来更加稳定。

方法三:用专门的坏盘分区工具如fbdisk

fbdisk这是一个dos下专门发现坏道并隔离后重新分区的软件,只有一个文件,仅仅几十k。操作很简单,先制作一张能启动到dos的软盘,把fbdisk放在软盘上,用它引导系统,注意系统上只能挂一个要修理的硬盘,并且将其接在主硬盘的线上。进入dos后,只要能发现硬盘,就运行fbdisk好了

关 键 字:数据恢复

篇6:遨游浏览器命令执行漏洞及修复

这个漏洞首先是国外某个团队发现的,他研究了多个浏览器的漏洞,其中遨游的漏洞比较独特,大致存在几个方面的,

1.about:history中存在xss漏洞,即浏览历史中url链接中存在明显的xss漏洞。

2.遨游的拓展中存在大量敏感函数,其中包括了写文件(目前看只能写在C:\Documents and Settings\Administrator\Local Settings\Temp目录下),命令执行(执行你写入的文件),此外目测还有大量系统内部数据可以操作,比如下载,配置等等。

3.除了1所说的地方外,Rss订阅那里也有xss漏洞,我个人估计遨游自己的插件大部分地方可能都会存在xss漏洞

4.2中所提到的大量敏感函数都是在dom中,只能在域i.maxthon.com以及本地类似浏览历史,收藏夹这种地方被调用,

构造类似链接

/1.html#\">

在遨游中访问,

然后打开about:history,就可以看到效果了

那个pdf给的例子是构造了1.html的内容为

a=window.location.href='about:history';

修复方案:

ms遨游已经修复了直接打开about:history这个洞

作者 icefish

篇7:硬盘故障诊断与数据修复数据恢复

无论是对于家庭用户,还是对于那些使用计算机作为工作工具的用户来说,硬盘在一部计算机中无疑是最重要的部件,用户可以在一块小小的硬盘上存储大量的数据,这足以为用户的日常生活带来极大的方便。此外,随着技术的不断改进,硬盘的存储容量突飞猛进的增长,并且在今后将继续增长,而每兆字节容量的成本也在不断的下降,这使得硬盘在提高容量的同时成本却反而下降了。毫无疑问,其中最大的受益者就是终端用户!

然而不幸的是,从发明硬盘至今,硬盘内部的根本技术变动很小,这意味着硬盘固有的脆弱性依然没有得到根本的改善。最明显的事实就是,硬盘仍然属于一种机械设备,内部仍然由转轴、磁头等机械部件组成。也正是因为这一点,硬盘出故障是迟早的事情,谁也无法逃脱这个命运!

当然,很多计算机部件完全都是由电子元件组成的,没有移动部件,但是尽管如此,它们的使用寿命也是不确定的。它们也可能出现故障,但是它们不会受到机械磨损。导致它们出故障通常都是外部的原因,例如电流、电压脉冲等等。与此不同的是,即使硬盘工作在一个给定的受控的环境下,它多多少少都会受到机械磨损,它的使用寿命具有可预期性的特点。也正因为如此,如果在硬盘中存储的数据非常重要,那么就有必要经常对硬盘中的数据进行备份。硬盘要出故障的时候它是不会事先通知你的!

在计算机各组成部件中,硬盘的生产商所提供的质量保证服务以及维修服务是最好的,但是尽管如此,没有任何一家制造商敢对硬盘中的数据安全提供任何担保。

值得庆幸的是,很多技术人员开始针对硬盘的各种故障编写了各种软件工具,我们可以在硬盘完全死掉之前,使用这些工具拯救硬盘中的数据!本文我们首先将对导致硬盘出故障的几种典型的原因、如何判断硬盘出故障的信号等进行讨论。接着介绍对硬盘进行分析诊断、检测硬盘存在潜在缺陷等各种软件工具的特点和使用方法。

2.硬盘为什么会死掉?

是什么原因导致你的硬盘中的数据崩溃或者无法使用呢?和硬盘一起工作的其它部件出错(特别是内存)了?软件往硬盘中写数据的算法不完善?系统中毒?非法关机?......但是,在所有可能的原因中,最具破坏性的、最可怕的还是硬盘本身的机械部件损坏了。

3.硬盘发生故障的内部机理

一个硬盘内部一般有一个以上用于存储数据的磁碟,这些磁碟的磁道可以用来存储电磁信息。硬盘中对磁碟数据进行读写的机构称为读/写磁头,它正常工作的情况下在磁碟表面上空不停的转动。在读/写磁头和磁碟中间有一层空气垫,这是由磁碟高速转动产生的。由于采用的是电磁原理,因此读/写磁头不需要和磁碟表面接触就可以对其进行读写操作。磁头装在电枢转臂上,转臂通过电磁“音圈”(voice coil)的方法驱动。

硬盘里面保持转臂的移动速度和精确度都达到了不可置信的地步,它使用了高速的线性马达。当硬盘在工作的时候,磁碟的转速可达5,400 rpm或者72,00 rpm(这是通常的情况下,当然最快也有10,000 rpm,有些scsi硬盘甚至达到了15,000 rpm)。这些磁碟制造的时候有惊人的精确度,并且表面如镜子般光滑。如此高速高精确度,读/写磁头对磁碟进行读写操作都是在瞬间完成的。

由于硬盘始终是机械设备,机械设备的使用就意味着会受到磨损,因此出故障是迟早的事情!这个道理非常简单!然而,最有可能使得硬盘提前结束生命的是――物理损伤。如果硬盘处于活动状态(这里的活动状态是指读写磁头正在磁碟表面进行读写操作)时受到大的震动或者撞击,磁头就有可能和磁碟表面接触,这时候什么问题都可能发生......

磁头和磁碟接触可能会损坏读写磁头,也可能刮花磁碟表面,可能使读/写磁头产生偏移等等。有问题就有对策!硬盘制造商在技术上作了很多改进,对磁头读写过程采取了很多保护措施,将这种物理损坏发生的概率降到最低的程度。硬盘在转速下降的情况下,自动停止磁头移动,或者将磁头停放到安全的静止磁碟表面上。

不处于工作状态的硬盘一般情况下是不会受到物理损伤的。因此,如果你的硬盘处于工作状态,请不要随便移动主机。显然,笔记本电脑硬盘的受震性能要比标准的3英寸台式电脑硬盘要高,但是笔记本电脑硬盘也有受到物理损伤的可能。

磁碟连接到电机上,通过电机的转动带动磁碟转动。然而,随着使用的年限的增加,电机也会出故障。硬盘上的电机故障或者轴承出问题,都会降低磁碟转速、使磁碟与读写磁头之间不同步而导致读/写数据出错。

硬盘还采用了高度过滤的通风孔,以便维持硬盘

关 键 字:数据恢复

篇8:修复电影文件全攻略数据恢复

平时在观看一些电影时,最让大家苦恼的事情就是无法拖动播放时间条,看了一半的电影如果出现意外,再看时,我们必须得从头开始观看,其实这种情况是因为这些电影在制作时被损坏了,下面笔者就以最流行的媒体格式,教大家解决播放时间条不能拖动的几种方法:

一、修复rm格式

对于rm格式的文件,我们可以使用rma这款工具软件来进行修复,下载后进行解压缩并将bin\win32目录下的rma.exe文件拷贝到所要进行修复的影片文件夹中,例如我们要修复g:\danying下的“fy.rm”文件,那么我们可以按照如下操作进行修复:

在命令提示符下,我们将提示符切换到“g:\dianying>”状态,我们首先使用“rma -f fy.rm”命令对“fy.rm”文件进行默认的错误修复,等修复完成后,然后再执行“rma -i fy.rm”命令对索引文件进行修复,最后执行“rma fy.rm”对文件进行检查,如果还存在问题,那么我们继续对其进行修复即可,对于rm格式文件的修复我们还可以使用“rm修复器“等工具软件进行修复,所修复的文件不仅有rm格式,而且还有rmvb、ram、ra、rv、rf、rt、rp等格式的文件。

二、修复asf及wmv格式

asf及wmv 都是由微软所制定的网络串流多媒体标准格式,

对于asf、wmv文件格式的修复,我们可以利用asf tools这款功能强大的修复工具进行修复。

下载安装完后运行此软件,在软件界面上依次点击“basics→add”,然后在打开的窗口中选择所要修复的文件(如图); 然后再点击“repair→basic”,此时将会弹出一个指定修复后的文件名及保存路径的窗口,确定后我们点击保存按钮,此时会弹出命令提示符窗口,过一会儿命令提示符窗口会自动关闭,随后出现修复进度窗口并自动关闭,这时文件就修复完成了!

关 键 字:数据恢复

Excel服务器教程

将日志导入到UCenter Home的方法

win 安装 sqlserver 的方法数据库教程

Java软件工程师求职简历

师范专业毕业生个人简历

DB2数据库SQL注入语句

java工程师简历

视图在数据库中的应用分析数据库教程

信息科学与技术专业就业前景

java程序员个人简历

常用的MS SQL Server数据修复命令
《常用的MS SQL Server数据修复命令.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【常用的MS SQL Server数据修复命令(整理8篇)】相关文章:

小议医院检验信息系统的设计论文2022-07-28

java个人简历2022-10-01

java程序员求职个人简历2023-10-07

用友u8实习心得2023-11-16

论基于LINUX平台用电信息管理系统管理论文2022-04-30

Alcon 3: 另一个开源的ActionScript调试工具网页设计2023-03-20

跟踪标记全攻略数据库教程2022-09-26

光信息科学与技术专业就业前景2022-11-27

光信息科学与技术就业前景2023-06-15

课题商议过程和体会2022-05-06

点击下载本文文档