前几天在论坛上看到一位朋友提及一件事情:
闻 Oracle 公司 500 万为某市地税做了一次数据库恢复…据说是用 DUL 做的…
如果事情是真的话,可以从中得到不少有趣的信息:
- 1 该市地税的信息化有缺陷.至少是对数据的保护意识不够.
- 2 从 DBA 的角度上说,数据库一定要归档.
- 3 DUL 这类工具有市场.
DUL (Data UnLoader),是 Oracle 公司的一个 “秘密武器”,可以直接从数据文件中读取数据. 收费昂贵. 动辄几万美金.其实互联网上也可以找到一些和 DUL 具备类似功能的工具(都是用 Java 实现的). 其中一个是 [MyDUL](后更名为 AUL ) ,是由楼方鑫 (d.c.b.a)研发的一个很棒的工具:
DUL 是在没有备份可用或备份太旧的情况下,直接读取数据文件中的数据进行恢复的 超级工具,但要获得 DUL 这个工具并不容易,尤其是支持 9i 或 10g 数据库的最新版本,于是产生了编写MyDU L的想法, 用于将从数据文件中直接读取数据进行转换,保存为格式化文本或 DMP 文件.
可惜的是 d.c.b.a 并没有准确定位到市场,不商业不开源的,耽误了不少好时机.常常是有些网友用的觉得不错,可是总想一顿饭就把作者打发了.也够让人心寒的.
另外一个类似功能的工具是jDUL/DUDE(Database Unloading by Data Extraction),本来在 Sourceforge 上,后来转移到了 http://www.ora600.org ,也由原来的开源变成收费的产品了.估计是作者认为 jDUL 奇货可居吧.
作为产品的 DUDE 可以免费抽取上传的文件,作为服务的 DUDE 是要收费的. 在 jDUL/DUDE 当前的站点上,可以看到作者对 jDUL 来历的介绍.在实现了两个开源项目之后,作者把眼光放到了 jDUL 上.目前 jDUL 的版本是 2.0 . 功能要比 MyDUL 多一些. 而且,尤为重要的是, DUDE 在安全上也下了很大的功夫,DUDE PROBE 是其解决方案. DUDE PROBE 可以用来自动生成DUDE的配置文件. 在网络上能找到的关于 DUL 说明性的文档并不多,这是非常有用的两篇 (不用代理是不可访问这两个页面的内容的,顺手放到这里.
–EOF–
Pretoria and Ora*Pepi
ä¸ä¸ç¯æç« ä¸ä»ç»äº DUDE, æå°è¯¥è½¯ä»¶çä½è å¨ç¼å DUDE ä¹åæ¾ç»æè¿ä¸¤ä¸ªå¼æºç项ç®. è¿ä¸¤ä¸ªé¡¹ç®ä¹é½æ¯å¾æææçä¸è¥¿,å¼å¾ä»ç»ä¸ä¸. Pretoria æ¯ä¸ªä¸é¨å¤ç Oracle indexfile çå·¥å ·. æ们ç¥é Ora…
Pretoria and Ora*Pepi
ä¸ç¯æç« ä¸ä»ç»äºDUDE, æå°è¯¥è½¯ä»¶çä½è å¨ç¼å DUDE ä¹åæ¾ç»æè¿ä¸¤ä¸ªå¼æºç项ç®. è¿ä¸¤ä¸ªé¡¹ç®ä¹é½æ¯å¾æææçä¸è¥¿,å¼å¾ä»ç»ä¸ä¸.
è¿ç§dulè¿æ¯å¯è½ä¼å¯¼è´æ°æ®ä¸ä¸è´çå§ï¼ç´æ¥è¯»åæ°æ®æ件å¯è½è¯»åå°ä¸ä¸è´çæ°æ®ï¼ä¸è¿ä¸ä¸¢å¤±æ°æ®ç¸æ¯ï¼æ¯ä¸ªå°é®é¢äºã
å¨æç认è¯ä¸mydulä¸ä¸ç®¡éé¢çtransactionæ¯å¦commitç, ä¹å°±æ¯è¯´ä¸ä¼å¤çcheckpointäº, ä½è¿æ²¡æcommitçæ°æ®ç, å¦ååä¸å»å°±æ¯ä¸ä¸ªç®åççoracleäº.
MyDULè½ç¶åè½ä¸è¿ä¸å¦DUDE ,ä½æ¯ç¸å¯¹æ¥è¯´,åå±å¯ä»¥è¯´æ¯é常快ç.
Dul没æç¨è¿ï¼Mydulä¹ä¸æ¯å¾çï¼ä½æ¯æä¸ç´æä¸ä¸ªé®é¢ï¼è¿äºå·¥å ·å¯¹æ¬å°æ件系ç»æ¯æ¯æçï¼ä½å¯¹è£¸è®¾å¤å¢ï¼å¯¹Ocfså¢ï¼é¾éä¸åççæ¬ãä¸åçå¹³å°ãä¸åçæ件系ç»ï¼é½è¦å»å代ç ï¼
ææå¾å¥½çåæ³ï¼è¿äºé®é¢å ¨é¨è§£å³ï¼å¹¶ä¸é度æå¿«ã
æä¸å¤ªç¸ä¿¡ chensq æ说ç”é®é¢å ¨é¨è§£å³,èä¸é度æå¿«”.å¦ææ¯çè¯,å±ç¤ºç»æ们ç? ! è£¸è®¾å¤ ocfs DUL ä¸æ ·æåæ³å¤ç.
åµåµããããã
åªè½è¿æ ·è¯´ï¼ç¨Oracleèªå·±è§£å³è¿ä¸ªé®é¢ï¼
MyDul ççæé®é¢
è¿ä¸¤å¤©ä¸ä¸ªæ¯è¾æææç讨论æ¯å ³äº MyDul ççæ.MyDul è¿ä¸ªå·¥å ·åä¸æ®µæ¶é´æä»ç»è¿….
MyDul ççæé®é¢
è¿ä¸¤å¤©çå°çä¸ä¸ªæ¯è¾æææç讨论æ¯å ³äº MyDUL ççæé®é¢.MyDUL è¿ä¸ªå·¥å ·åä¸æ®µæ¶é´æä»ç»è¿. MyDUL çç¼åè d.c.b.a èå å¨ç»å 个 Oracle ç¨æ·æåçæ¢å¤äºæ°æ®ä¹åãä¼¼ä¹ä¿¡å¿å¤§å¢,è§å¾æå¿ è¦…
MyDUL ççæé®é¢
MyDUL ççæé®é¢,è¿æ ·çå·¥å ·æ¯å¦åä¹çææ³?