如何监视Schema的变更

[复制链接]
查看11 | 回复9 | 2007-1-19 01:03:19 | 显示全部楼层 |阅读模式
我想监视一个Oracle数据库中的某个Schema的变更(如果表结构变更),如果有变更则用MAIL通知我,以便我进行相关的处理。
主要目的:目前在进行软件开发,表结构也在同时定义中,我想通过这样的功能,当有人更新的表结构后,就通知大家注意,以便随时了解最新的表结构。
这个想法可以实现吗?发MAIL的存储过程已经调试过了。
回复

使用道具 举报

千问 | 2007-1-19 01:03:19 | 显示全部楼层
用Trigger来实现
回复

使用道具 举报

千问 | 2007-1-19 01:03:19 | 显示全部楼层
最初由 fangjinde 发布
[B]用Trigger来实现 [/B]


Trigger?它好像只能针对表的insert / update / delete吧,可以针对表结构吗?而且我要监视的是整个Schema的变更。
回复

使用道具 举报

千问 | 2007-1-19 01:03:19 | 显示全部楼层
http://www.itpub.net/showthread. ... 454&pagenumber=
回复

使用道具 举报

千问 | 2007-1-19 01:03:19 | 显示全部楼层
感谢各位的解答,谢谢。
回复

使用道具 举报

千问 | 2007-1-19 01:03:19 | 显示全部楼层
用数据库级的trigger就行了。
回复

使用道具 举报

千问 | 2007-1-19 01:03:19 | 显示全部楼层
可以试试看 change manager
回复

使用道具 举报

千问 | 2007-1-19 01:03:19 | 显示全部楼层
到是对那个发 mail 的存储过程比较感兴趣.........
回复

使用道具 举报

千问 | 2007-1-19 01:03:19 | 显示全部楼层
发mail的存储过程实际上底层是用java实现的,记得装oracle内的jvm
回复

使用道具 举报

千问 | 2007-1-19 01:03:19 | 显示全部楼层
TRIGGER有针对DML的DDL的和系统级的都可以
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行