社区
数据库(包含打印,安装,报表)
帖子详情
ACCESS数据记录恢复,有没有办法,在线等待,高手请来
yuanyuanaa
2006-02-28 10:40:46
本人不小心将数据记录用ADO命令删了,有没有办法恢复
...全文
339
9
打赏
收藏
ACCESS数据记录恢复,有没有办法,在线等待,高手请来
本人不小心将数据记录用ADO命令删了,有没有办法恢复
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
daisy8675
2006-03-02
打赏
举报
回复
1、我用 DELETE FROM TABLE 删除了一些记录,现在发现误删除了,该如何恢复?
===================
1、已经删除的记录是无法恢复的,ACCESS 不是 FOXPRO,MDB 格式不是 DBF 格式,没有逻辑删除和物理删除的概念,一旦删除就无法恢复了。
-_-!!!!
没戏了,奇怪,access删除只是做记号,为虾米找不回来,以前没注意这个问题
daisy8675
2006-03-02
打赏
举报
回复
问题:
比如数据库中ID150的记录被误操作删除,如何将该记录进行恢复?
1)ID号码仍为150
2)ID的类型为“自动编号”
回答:
可以复原,首先备份数据库,然后用ddl语句 Alter修改,不过你要知道这条数据的所有信息。
步骤如下:
1、首先,记录下自动编号的最后一个号码,现在比如是10000
2、然后建立一个查询执行以下语句
ALTER TABLE tableName ALTER COLUMN [AutoNumberFieldName] COUNTER (150, 1)
3、然后用insert 插入原来的 150 号记录
4、插入完成后,再执行以下语句
ALTER TABLE tableName ALTER COLUMN [AutoNumberFieldName] COUNTER (10001, 1)
注意,以上语句必须要 jet 4.0 支持
问题:
如何恢复已经删除的记录;如何恢复已经删除的表、窗体等等对象
1、我用 DELETE FROM TABLE 删除了一些记录,现在发现误删除了,该如何恢复?
2、我直接手动删除或者用 DROP TABLE 删除了一个表,现在发现是误删除了,该如何恢复?
3、我手动删除了一个窗体,该如何恢复?
4、我删除了记录,可是数据库体积并没有减小,那么是否能找回记录呢?
回答:
1、已经删除的记录是无法恢复的,ACCESS 不是 FOXPRO,MDB 格式不是 DBF 格式,没有逻辑删除和物理删除的概念,一旦删除就无法恢复了。
2、无法恢复,但是你可以查看一下,有没有隐藏的以 "~" 符号开头的表,更改该表的名称有可能找回你需要的表。
3、无法恢复,但是你可以查看一下有没有系统隐藏的对象,有时候对象被删除时系统并不直接删除,而是更改对象名后隐藏它。
4、数据库体积的确没有变小,你压缩修复数据库后体积就会变小了。那是因为在二进制上你的数据的确没有被删除,仍然存放在磁盘的某个扇区,但是微软没有提供 MDB 格式二进制组织方式的参考资料(微软也不会提供,其他第三方公司也没有权利直接反编译 MDB 格式)。至今为止,中国大陆我也没有看到过相关的参考资料。所以目前为止,你已经删除的数据是无法恢复的。但是你可以尝试使用磁盘恢复软件来找到恢复数据的方法,但是该方法不在本文讨论范围。
建议:在建立数据库结构时,可以在各个表中再多加一个 ISDEL 字段,删除记录时不使用 DELETE FROM ,而使用 UPDATE TABLE SET ISDEL=TRUE 这样的语句,然后在界面上不显示 ISDEL=TRUE 的记录即可。
饮水需思源
2006-03-02
打赏
举报
回复
基本上是没办法恢复了,楼主就当是个教训吧,以后做修改与删除操作时最好先备份数据库,我以前也范过类似的错误,现在是修改与删除数据库首先就做备份
xiaoyaolz
2006-03-01
打赏
举报
回复
有点可能,发给我,我来试试
迈克揉索芙特
2006-03-01
打赏
举报
回复
这个问题基本上很难
xtuwz
2006-03-01
打赏
举报
回复
如果亂碼還可考慮一下,刪除了,嗚,到网上再找找看...
zfl2k
2006-02-28
打赏
举报
回复
告诉你一个不幸的消息:
刚才特意拿ACCESS文件做了个实验,删除后文件里的内容都变了,压缩后变化更大。基本上没希望恢复了。默哀!!!
赶快找备份吧。
zfl2k
2006-02-28
打赏
举报
回复
ACCESS数据库删除后没压缩的话可能还行,数据应该还在mdb文件里。
我也关注一下。
faysky2
2006-02-28
打赏
举报
回复
关注
恢复
delete删除的
数据
记录
本文介绍Oracle
数据
库中的闪回技术,包括闪回查询、闪回删除及闪回表等操作,帮助用户快速
恢复
误删或改动的
数据
。
数据
库修复标准费用
提供各种
数据
库的修复和
恢复
服务,包括
ACCESS
、FOXPRO、SQLSERVER、MYSQL、DB2、Informix、SyBase、ORACLE等。价格因
数据
库大小和
恢复
难度而异,从400元到18000元不等。服务涵盖
数据
记录
误删、表删除、字段更新、文件损坏等各种情况。二次
恢复
费用更高,具体价格需根据实际情况确定。
SQL
数据
库置疑
数据
怎么
恢复
甲驭
数据
恢复
中心提供针对多种
数据
库文件的
恢复
服务,包括从磁盘和分区
恢复
丢失的
数据
库文件,解决
数据
库置疑、报错、无法附加等问题。其软件能处理SQL、Oracle、
Access
等
数据
库的碎片级提取
恢复
,以及系统崩溃、硬盘损坏、日志文件丢失等复杂情况下的
数据
恢复
。
深入了解
ACCESS
罗斯文
数据
库与实践
本文围绕
ACCESS
罗斯文
数据
库展开,先介绍
ACCESS
数据
库基础、关系型
数据
库模型,接着通过罗斯文
数据
库应用案例,阐述
数据
库设计、实现、优化等内容,还讲解了
数据
检索、查询构建,以及窗体和报表应用开发,助用户提升
数据
库应用开发能力。
全面掌握中文
Access
2000开发技巧
《中文
Access
2000开发使用手册》是面向初学者和开发者的指南。内容涵盖
数据
库设计与优化、表创建与管理、多种查询操作、窗体设计、报表生成、宏和VBA编程、
数据
库综合应用等,通过实例教学提升用户在
Access
应用开发的实践能力。
数据库(包含打印,安装,报表)
1,217
社区成员
55,950
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章