如何查询一段时间连接oracle服务器的ip以及操作

oracle的数据库,很多表被人删除掉了,现在已经确定了删除动作发生的时间段,如何查询一段时间连接oracle服务器的ip以及操作... oracle 的数据库,很多表被人删除掉了,现在已经确定了删除动作发生的时间段,
如何查询一段时间连接oracle服务器的ip以及操作
展开
 我来答
htsunday
2011-05-20 · TA获得超过1101个赞
知道小有建树答主
回答量:721
采纳率:0%
帮助的人:512万
展开全部
SELECT USER,SID,SERIAL#,UTL_INADDR.GET_HOST_ADDRESS AS HOST,SYS_CONTEXT('USERENV','IP_ADDRESS') AS LOCAL,SYSDATE
FROM V$SESSION WHERE AUDSID=SYS_CONTEXT('USERENV','SESSIONID');
这个SQL可以查到连接的IP,但可能只能取当前的,你可以在你确定删除动作发生的时间段来运行试试!
今至电子科技有限公司
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整... 点击进入详情页
本回答由今至电子科技有限公司提供
陈举超23
2015-07-10 · TA获得超过1097个赞
知道小有建树答主
回答量:742
采纳率:100%
帮助的人:701万
展开全部
方法一
1 通过触发器,当产生新会话时触发将ip和操作写入到表中
当前会话ip
select USER,sid,serial#,UTL_INADDR.GET_host_ADDRESS as host,SYS_CONTEXT('USERENV','ip_ADDRESS') as local,SYSDATE
from V$session;

方法二:
查询监听日志,可以查看ip信息
cd $ORACLE_HOME/network/log/listener.log
通过审计功能,对用户或对操作进行审计

方法三:
通过日志挖掘,找出当前日志或归档日志里的sql
exec dbms_logmnr.start_logmnr(options=>dbms_logmnr.dict_from_online_catalog);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
batahwk
2011-05-14 · TA获得超过1808个赞
知道小有建树答主
回答量:1175
采纳率:0%
帮助的人:0
展开全部
host-only方式 ? 是不可能联通对方的

1.要想找到某台电脑,必须是同一网段
2.如果不同网段想找到某台计算机,则要告诉计算机下一步转弯处该如何走,要有个找路的过程,也就是我们常说的路由,在路由表中填写跨网段的网关,这样也可以实现互相联通

这方面的网络问题,推荐一个群,大家可以加,一起探讨 125933508
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2020-08-24
展开全部
兔~*子&转换器 ,支持手机和电脑用的,转换器覆盖全国,转换器很多
你如果需要改不同的转换器地址,刷网站点击量,这个对你有很大帮助
一键换转换器,特别的方便
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tj_angela
2011-05-10 · TA获得超过7530个赞
知道大有可为答主
回答量:6797
采纳率:75%
帮助的人:2561万
展开全部
LogMiner Viewer
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式