Oracle数据库,服务器版本10.2.0.4,客户端版本10.2.0.1,闪回查询有问题
做更新操作后,查询闪回 flashback_transaction_query查询此事务的xid对应的操作,总是只能得到一条记录,还有一条是BEGIN的。可是用10.2.0.4的客户端执行后查询闪回,就能得到该事务中的所有undo_sql记录,这是版本的bug吗?谁遇到过同样的问题么?
追问:事实上我试了 11.2.0.1的客户端,也是不行的,问题同上。只有10.2.0.4的客户端才行
做更新操作后,查询闪回 flashback_transaction_query查询此事务的xid对应的操作,总是只能得到一条记录,还有一条是BEGIN的。可是用10.2.0.4的客户端执行后查询闪回,就能得到该事务中的所有undo_sql记录,这是版本的bug吗?谁遇到过同样的问题么?
追问:事实上我试了 11.2.0.1的客户端,也是不行的,问题同上。只有10.2.0.4的客户端才行
答案:应该是版本问题吧,一般Oracle客服端的版本要>=服务端的版本
其他:闪回对版本比较挑 有几种情况是不能闪回的 百度一下
上一个:oracle多用户下如何只导出某个用户的数据库(包括表,视图,队列,存储过程等)
下一个:oracle中怎么理解全局数据 库名,表空间,实例,数据库,sid...用实际的例子解释下吧下吧