问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle 如何查询表的修改历史记录,没有创建触发器,也没有日志操作表,这个表已经修改了

发布网友 发布时间:2022-05-02 11:28

我来回答

3个回答

懂视网 时间:2022-05-02 15:49

 select uat.table_name as 表名,(select last_ddl_time from user_objects
                   where object_name = uat.table_name and uat.tablespace_name=‘JMY‘
                  ) as last_ddl_time 
 from user_all_tables uat ORDER By last_ddl_time desc  

通过该语句,可以得到所有表的最后修改时间。(大家可以根据实际情况在该SQL后面加上相应的条件表达式)

通过对查询结果中最后修改时间的降序排列,就可以知道那些表的结构修改过了。

Oracle中查看最近被修改过的表的方法

标签:rac   条件   blog   情况   sele   space   desc   highlight   表名   

热心网友 时间:2022-05-02 12:57

给你一个,你可以稍微修改一下

-- create table
CREATE table ddl_event (
timestamp date,
user_name varchar2(30),
os_user varchar2(30),
machine varchar2(20),
ip_addr varchar2(20),
program VARCHAR2(30),
event varchar2(20),
Object_name varchar2(30),
object_type varchar2(30),
object_owner varchar2(30),
statement varchar2(256) )
/

-- who changed what and when and how
create or replace trigger ddl_watcher
after ddl on database
when (user not in ('SYS', 'SYSTEM'))
declare
v_osuser varchar2(30);
v_machine varchar2(20);
v_ip_addr varchar2(20);
v_program VARCHAR2(30);
event varchar2(30);
obj_name varchar2(30);
obj_type varchar2(30);
obj_owner varchar2(30);
sql_text ora_name_list_t;
stmt VARCHAR2(256);
n number;
begin
select osuser,
machine,
nvl(program, 'sqlplus'),
sys_context('userenv','ip_address')
into
v_osuser,
v_machine,
v_program,
v_ip_addr
from v$session
where audsid = userenv('sessionid');

-- select sys_context('userenv','ip_address') into v_ip_addr from al;
-- v_ip_addr := ora_client_ip_address;

event := ora_sysevent;
obj_name := ora_dict_obj_name;
obj_type := ora_dict_obj_type;
obj_owner := ora_dict_obj_owner;

n := ora_sql_txt(sql_text);
if n > 256 then
n:= 256;
end if;

FOR i IN 1..n LOOP
stmt := stmt || sql_text(i);
END LOOP;

insert into ddl_event (timestamp, user_name, os_user, machine, ip_addr,
program, event, object_name, object_type, object_owner, statement)
values (sysdate, user, v_osuser, v_machine, v_ip_addr, v_program,
event, obj_name, obj_type, obj_owner, stmt);
end;
/

DDL trigger

Quite often, DBAs need to know what DDL operations the users have done in a test environment. Here is the way I can know what they did.

This table and the trigger (you may name them the way you like) should be in SYS, SYSTEM or an account with DBA role. It will store who did what, when and from where (machine and IP), by what method (sqlplus, toad, sql worksheet etc).

There is a limitation: when a DDL operation has more than 2000 characters, it won't go through. For example, when a user is trying to create a new or modify an existing stored procere, s/he may be in trouble if the code has more than 2000 characters.

I have caught follwoing DDLs:
alter,
analyze,
comment,
create,
drop,
grant,
revoke,
truncate

热心网友 时间:2022-05-02 14:15

查归档日志追问怎么查归档日志????? 详细的sql?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
脚崴了挂什么科、急急急 linux 解压缩工具--tar命令 生日祝福语闺蜜 简短独特暖心 QQ有哪些隐藏的图标??他们分别是什么??怎么样点亮?? QQ业务的各种图标怎么点亮? qq怎么点亮图标和名字 诗中书万象=求下联 大爱如山藏万象下联 中国电子展:电位器和可调电阻的区别是什么?这四点很明显 电位器的接线方法是什么 电位器的工作原理如何 恋爱笔记 情侣私密日记怎么样 情侣日记的第一页改怎么写前言,最好清楚点,急拜托各位了 3Q 上海哪有买情侣日记本的 你所理解的企业文化是什么? (求工作的亲们回答) 请谈谈你对企业文化的理解 作文我发现了生活中的美 “生活处处都是美”你曾经发现过生活中哪些美的景物? 美的瞬间开头100字左右,结尾50字左右。作文也要一篇600字以上,一定要记叙文,不要太老套了 作文题写美的事物 作文题写美的事物? 平凡的事物或细小的事情中的美的作文要怎么写要四百五十字的 小学生平凡事物的美的作文有哪些 生活小事中发现的美 作文4oo字 急求,生活中的各种小事,要有美的表现 第四版人民币大全套都有啥啊? 作文一件美的小事 第四套人民币是否升值 自制手机外置wifi天线, 山东万腾文化传媒有限公司怎么样? 山东汉娃文化传媒有限公司怎么样? 怀孕几个月的时候是肚子猛长 请问怀孕一般几个月 求分享《大话西游之大圣娶亲》百度云免费高清资源在线观看,周星驰主演的 《大话西游之大圣娶亲》主要讲了什么? 大话西游之大圣娶亲结局什么意思 大话西游之大圣娶亲上映时间 大话西游大圣娶亲里最后说悟空,他好像条狗啊!这句话什么含义啊?? 佳能线号机 C-100T 用什么色带 听说 B001 RT-112tck 都可以 有什么区别啊 西游记之大圣娶亲最后紫霞仙子有没有认出悟空? c 100t丽标线号印 字机怎么用?谢谢了,大神帮忙啊 C-100T丽标线号机双行设置 《大话西游之大圣娶亲》加长版和原版有什么区别? C—100T线帽打印机提示无打印材料是什么意思? 为什么《大话西游之大圣娶亲》会看哭那么多人? 压力表 YC-100T,C和T代表什么 西游记之大圣娶亲? 长安vivom8工厂员工可以预支工资吗求解答 我的是钱江100T-C踏板摩托车 看说明书介绍说是用的电磁起动阀汽化器 那是个什么东东 大话西游 之大圣娶亲 最后一句话 的含义 电容瞬时电流值计算 大话西游的仙履奇缘 大圣娶亲 月光宝盒三部前后顺序分别是如何?