AUL恢复truncate删除的表
2024-08-30 22:07:57
背景
接到用户申告,新毕业的兄弟不小心把数据库中的3个关键表给truncate了,由于这个业务还在测试阶段,系统没有任何形式的备份。
客户的OS平台是windows平台,数据库是Oracle9207
对于这种情况,尝试了使用AUL来进行恢复。这里解释其中一个表(xm_fxl)的恢复
恢复前的准备一
1.到www.anysql.net下载AUL软件。如果数据文件小于512M的话,这个软件是可以free使用的
2.控制文件:控制文件AUL和DUL一样,是需要一个控制文件(orcl.dul)来告诉它,需要恢复的文件在什么位置,是否有system文件。由于原来的数据库正常在运行(OPEN),所以轻易的查询的得到被truncate表所在的表空间号和相对文件号,位置为拷贝出来的新位置。
orcl.dul |
0
1 d:\boypoo\system01.dbf 10 10 d:\boypoo\infdata01.dbf |
恢复前的准备二
其余的在BOYPOO博客里面. 懒得转了.
http://www.loveunix.cn/html/32/1132-13480.html
转自http://www.loveunix.net/viewthread.php?tid=84043
出处:http://blog.163.com/card_2005/blog/static/11781036820091066936400/
最新文章
- Java集合框架List,Map,Set等全面介绍
- Linux下设置环境变量
- canvas绘制二次贝塞尔曲线----演示二次贝塞尔四个参数的作用
- Unity中创建二维码
- 查找表或其他对象在某个Server上的存在
- 黄聪:wordpress自动选择上一篇文章选择的分类目录
- 学习simple.data之进阶篇
- vss使用详解
- MySQL索引的创建,查看,删除
- AsMVC:一个简单的MVC框架的Java实现
- Erp第一章:初感
- [重写库函数]atoi
- [编织消息框架][JAVA核心技术]动态代理应用12-总结
- JAVA基础积累
- rest-framework之权限组件
- 列表与for循环
- python第六十八天--第十二周作业
- C#基础 常用语&;数据类型定义&;类型转换
- 2018/05/11 PHP 设计模式之 适配器模式
- Maven Package Plugins And Maven Test