在Oracle10g中插入大对象数据后,查看v$logmnr_contents中的日志,Insert操作的RowID都为“AAAAAAAAAAAAAAAAAA”,但是,Update操作的RowID都是正确的。请问在取Insert操作的日志时这样才能取到正确的RowID,因为全为A的RowID是无效的。

解决方案 »

  1.   

    应该可以直接select到的阿,你直接select rowid from yourtable where ...
    可以吗?
      

  2.   

    那应该是不可能的,因为rowid是数据的物理位置
      

  3.   

    我是用logmnr分析日志的,取insert操作时,取出的rowid全为A,这种情况,只是在我插入大对象的时候,才发生的,很郁闷。不过,还是非常感谢各位。
      

  4.   

    楼上提供的Oracle的QQ群已经满了,没有加进去