求SQL2005数据库文件损坏修复工具

求SQL2005数据库文件损坏修复工具,第1张

可以修复,从故障解析,数据库损坏分为逻辑层损坏和物理层损坏。

1,逻辑损坏是指,文件本身完整,系统表在逻辑结构上混乱造成的错误。

2,物理损坏是指,文件由于不完整,导致置疑等故障

数据库损坏,由断电,非法关机,系统重启,文件被误删除,误GHOST自己恢复出来的文件附加失败,阵列崩溃等原因造成的。

逻辑层修复方法,网上有很多DBCC修复命令,可以区尝试下、

物理层还是找专业人员吧!

右击这张表获取创建表代码,将表删除,重新建

==查一下帮助文档

你看看这个可以不

DBCC CHECKIDENT ('table_name', RESEED, new_reseed_value)

如dbcc checkident ("bc_pos",reseed,1)即可,但如果表内有数据,则重设的值如果小于最大值可能会有问题,这时可以用 dbcc checkident("bc_pos",reseed)即可自动重设值。

一种是用Truncate

TRUNCATE TABLE name

先把sql2000上的应用数据库备份, 卸载2000 ,安装2005 ,安装过程网上比较详细,注意装全了,不然没有管理组件,然后恢复数据库应用,

注意: sql2005 新的实例名,要和sql2000旧的实例名保持一致,不然数据库应用程序就不能访问了名字变了

保险起见:先对原系统做镜像备份, 如果sql2005不行还能恢复回去

首先你得弄清楚你的数据库创建的时候是直接打开数据库之后

在“对象资源管理器”里面

点击

"数据库" 右键 “新建数据库”

然后直接往里面添加字段,还是 点击“新建查询”

用语法在里面写的来创建数据库?

如果是后者的话就只要找到你保存的数据库文件的位置,在“对象资源管理器”里面

点击“数据库”按右键选择“附加”功能 ,打开之后选择“添加”

找到你的那个数据库的 “

mdf ” 文件,然后点击确定,就可以把你的删除了的数据库还原出来

如果是按照前者创建的数据库的话,一般在默认的保存路径,找到你的那个数据库“ mdf ”文件也是同样的 *** 作

以上就是关于求SQL2005数据库文件损坏修复工具全部的内容,包括:求SQL2005数据库文件损坏修复工具、sql server 2005 数据库中删除数据后怎么让标识列归0、家里以前用的是SQL2000,但应为需要,要把数据库删除重新按章sql2005,我该如何做等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9831525.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存