Logminer后查不出username和session_info信息

[复制链接]
查看11 | 回复8 | 2007-9-26 12:36:24 | 显示全部楼层 |阅读模式
SQL> SELECT name, supplemental_log_data_min FROM v$database;
NAME
SUPPLEME
------------------------------
--------
BSX!
YES
YES为打开状态,会记录session_info,username等信息;
NO为关闭状态,不会记录sesion_info,username等信息。
打开minimum supplemental logging,由以下语句完成:
SQL> ALTER DATABASE ADD SUPPLEMENTAL LOG DATA ;
执行完毕后,再次用SQL> SELECT name, supplemental_log_data_min FROM v$database;确认状态。需要注意的是,这个参数信息是记录在控制文件的,所以10G数据库一旦被重建了控制文件,那么这个参数会再次恢复到缺省状态,也就是NO的状态。所以重建控制文件后,要记得修改这个参数
安装上述的指导,打开了参数,按说应该会记录session_info,username等信息;
但是logminer的结果确没有session_info,username信息,请问这是怎么回事呢?
回复

使用道具 举报

千问 | 2007-9-26 12:36:24 | 显示全部楼层
是所有的都没有呢,还是只有部分没有。
个人感觉,如果是db link在远程执行有可能没有呢
回复

使用道具 举报

千问 | 2007-9-26 12:36:24 | 显示全部楼层
是所以logminer出来的结果都没有usename和session_info.做过2次logminer都是这样的。同事说,她也碰到过类似的情况。我想问下:什么情况下,会出现这种没有usename和session_info的情况?谢谢了。
回复

使用道具 举报

千问 | 2007-9-26 12:36:24 | 显示全部楼层
只做过2次logminer,log中都没有usename和session_info的信息,字段值空。有redo_sql,time信息等。但是 需要的usename和session_info信息没有。
回复

使用道具 举报

千问 | 2007-9-26 12:36:24 | 显示全部楼层
难道没有人出现过这种情况吗?都进来说说嘛。即使不知道为什么出现这种情况也可以说说现象。谢谢啦!!!
回复

使用道具 举报

千问 | 2007-9-26 12:36:24 | 显示全部楼层
select sys_context('userenv','ip_address') from dual;
有结果吗?
回复

使用道具 举报

千问 | 2007-9-26 12:36:24 | 显示全部楼层
你是指在做logminer的时候,进行select sys_context('userenv','ip_address') from dual,有没有结果?
回复

使用道具 举报

千问 | 2007-9-26 12:36:24 | 显示全部楼层
select sys_context('userenv','ip_address') from dual无内容。(没做logminer的时候)。
回复

使用道具 举报

千问 | 2007-9-26 12:36:24 | 显示全部楼层
问题解决了吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行