⑴ access数据库修复工具在哪儿
Access自带压缩修复。高版本在 数据库工具-压缩与修复数据
有其他第三方修复工具。Access-cn 有 在资源-工具那
修复前谨记备份。因为修复工具一般都会打乱原来的文件。
至于能不能修复看损坏程度了。
⑵ sql数据库修复工具怎么使用
极佳SQL数据库修复工具功能:
支持 各种版本SQL数据库
支持 SQL数据库损坏 无法附加 各种报错问题修复
支持 SQL数据库 823 824 等错误修复
完美支持各种字符集,支持从MDF文件反删除记录.
支持 MDF NDF文件组恢复
⑶ 畅捷通数据库置疑修复工具怎么用
畅捷通数据库置疑修复工具使用的具体步骤如下:
1、输入IP数据库账号和密码后点击连接。
2、检测数据,检测数据库当前状态以及是否处于能修复状态。
3、数据分析,工具对当前数据库的状况和损毁状况进行识别。
4、修复数据,置疑/可疑状态修复过程快。
⑷ 求最好的 SQL数据库MDF损坏 SQL数据库MDF损坏修复工具
SQL数据库修复大师6.63,是一款功能强大的数据库修复工具。
SQL数据库修复大师v6.63 在文件修复算法上进行了深度的更新 使文件的修复更完美 提升了扫描速度。
支持对SQL 2000 SQL2005 SQL2008 的mdf文件进行修复,支持数据库日志(LDF)生成,直接附加对数据库823错误 质疑错误 效果最佳 完美支持中文记录
http://www.skycn.com/soft/69905.html
⑸ SQL数据库修复工具怎么使用
现在很多数据修复工具都可以使用的
支持对SQL 2000 SQL2005 SQL2008 的mdf文件进行修复 支持数据库日志(LDF)生成 直接附加
对数据库823错误 质疑错误 效果最佳 完美支持中文记录
SQL 2000 2005 2008 数据库修复工具,修复系统表损坏 索引损坏 823报错 日志报错等各种故障
⑹ 如何修复 SQL 数据库置疑
修复sql2000数据库置疑
在实际的操作中由于突然断电或者突然断网造成数据库置疑(在企业管理器中数据库后面出现置疑两个字),下面我们通过以下方法来进行修复置疑的数据库。
A.我们使用默认方式建立一个供恢复使用的数据库(如test)。可以在SQL Server Enterprise Manager里面建立。
B.停掉数据库服务器。
C. 将刚才生成的数据库的日志文件test_log.ldf删除,用要恢复的数据库mdf文件覆盖刚才生成的数据库数据文件test_data.mdf。
D. 启动数据库服务器。此时会看到数据库test的状态为“置疑”。这时候不能对此数据库进行任何操作。
E. 设置数据库允许直接操作系统表。此操作可以在SQL Server Enterprise Manager里面选择数据库服务器,按右键,选择“属性”,在“服务器设置”页面中将“允许对系统目录直接修改”一项选中。也可以使用如下语句来实现。
use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
F.设置test为紧急修复模式
update sysdatabases set status=-32768 where dbid=DB_ID('test')
此时可以在SQL Server Enterprise Manager里面看到该数据库处于“只读\置疑\脱机\紧急模式”可以看到数据库里面的表,但是仅仅有系统表
G.下面执行真正的恢复操作,重建数据库日志文件
dbcc rebuild_log('test','C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_log.ldf')
执行过程中,如果遇到下列提示信息:
服务器: 消息 5030,级别 16,状态 1,行 1
未能排它地锁定数据库以执行该操作。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
说明您的其他程序正在使用该数据库,如果刚才您在F步骤中使用SQL Server Enterprise Manager打开了test库的系统表,那么退出SQL Server Enterprise Manager就可以了。
正确执行完成的提示应该类似于:
警告: 数据库 'test' 的日志已重建。已失去事务的一致性。应运行 DBCC CHECKDB 以验证物理一致性。将必须重置数据库选项,并且可能需要删除多余的日志文件。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
此时打开在SQL Server Enterprise Manager里面会看到数据库的状态为“只供DBO使用”。此时可以访问数据库里面的用户表了。
H.验证数据库一致性(可省略)
dbcc checkdb('test')
一般执行结果如下:
CHECKDB 发现了 0 个分配错误和 0 个一致性错误(在数据库 'test' 中)。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
I.设置数据库为正常状态
sp_dboption 'test','dbo use only','false'
如果没有出错,那么恭喜,现在就可以正常的使用恢复后的数据库啦。
J.最后一步,我们要将步骤E中设置的“允许对系统目录直接修改”一项恢复。因为平时直接操作系统表是一件比较危险的事情。当然,我们可以在SQL Server Enterprise Manager里面恢复,也可以使用如下语句完成
sp_configure 'allow updates',0
go
reconfigure with override
go