象Log文件格式这样的研究, 是非常怕新版本的发布的. Oracle 11g的发布给我有点压力, 因为Oracle肯定会或多或少地对它作一些修改, 而象我这样没有官方支持的研究, 就比较难办了, 只能多作些测试了. 下午稍稍测试了一下MyLOG对Oracle 11g版本日志文件支持性.
原来以为什么都不用改的想法是落空了, 不过从目前看来, 我所关心的部份改动不会很大, 因为我稍稍修改了一下程序后, 已经可以解出SQL了, 基本上应当达到了对10g的研究水平.
LOG> extract table t_11glog start 2
Start extract redo SQL ...
RBA=0x000006.00017662.0010, XID=0x0001.01c.000000a7
RID=AAAC7bAAEAAAAPQAAA
INSERT INTO T_11GLOG ( COL1 , COL2 ) VALUES (11988,'TEST');
RID=AAAC7bAAEAAAAPQAAB
INSERT INTO T_11GLOG ( COL1 , COL2 ) VALUES (11991,'TEST_IDX');
RID=AAAC7bAAEAAAAPQAAC
INSERT INTO T_11GLOG ( COL1 , COL2 ) VALUES (11995,'T_11GLOG');
上面的例子是向一个有两个字段的表插入了三行记录的结果, 用的是INSERT...SELECT..的方法.
留言 (2)
好工具,下载试试看
Posted by niubro | Dec 5, 2007 11:50 PM
这个工具还真不是好工具, 用来玩玩还行.
Posted by anysql | Dec 6, 2007 7:22 AM