社区
Oracle
帖子详情
oracle Trigger 编译
asd_123_456_789
2017-09-26 11:04:40
哪个大神帮忙看看
我定义了一个Trigger,里边用到同义词(其他服务器上的Table),现在因为网络问题 同义词失效了,
请问一下,
现在修改Table,不满足条件不触发的情况下,这个Trigger会重新编译吗?会不会报错?
...全文
279
4
打赏
收藏
oracle Trigger 编译
哪个大神帮忙看看 我定义了一个Trigger,里边用到同义词(其他服务器上的Table),现在因为网络问题 同义词失效了, 请问一下, 现在修改Table,不满足条件不触发的情况下,这个Trigger会重新编译吗?会不会报错?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
asd_123_456_789
2017-09-26
打赏
举报
回复
引用 1 楼 qq646748739 的回复:
修改表结构,还是表数据?
修改表数据! 之前在网上查资料说,如果同义词失效,会重新编译。我想知道 不满足触发条件,会不会重新编译?
碧水幽幽泉
2017-09-26
打赏
举报
回复
触发器只有满足条件的时候才会触发。
如果同义词失效。需要你手动重新编译。
Trigger本身不能自动编译,因为没有触发,所以也不会报错。
碧水幽幽泉
2017-09-26
打赏
举报
回复
不触发的情况下,这个trigger不会重新编译,也不会报错!
碧水幽幽泉
2017-09-26
打赏
举报
回复
修改表结构,还是表数据?
oracle
视图,函数,过程,触发器自动
编译
脚本
日常管理维护一个
oracle
数据库服务器的时,经常会碰到修改view,table结构的情况,而且由于
oracle
view,函数,存储过程等对象的相互关联的关系,经常会由于一个view,table,fun,proc的修改而导致相关的对象失效。而实施的时候,经常只会注意要修改的对象是否修改完成,往往忽略相关对象的失效问题,所以做了一个自动重新
编译
的脚本程序,目的是定期(10分钟)完成一次对所有对象的检查,如果有失效对象,则对其进行重新
编译
。 机制是:基于linux的crontab,定期执行下述脚本,对失效的对象,执行alter object_type object_name compile;语句,达到重新
编译
。 如果扩展该脚本,可以完成对失效的对象进行告警等管理的需要。 该脚本运行于
oracle
9i,linux 环境下面 #!/bin/sh nowdir=`pwd` #配置文件的生成日期 nowtime=`date '+%Y%m%d'` nowtime_h=`date '+%Y%m%d%H%M'` #脚本执行的目录 dmpdir=/
oracle
_script/auto_recompile #初始化参数 cd #执行
oracle
相关的环境变量, . .bash_profile cd $dmpdir #下面取出失效的对象('
TRIGGER
','PROCEDURE','FUNCTION','VIEW), #并且去掉系统的对象,只针对用户自己部署的。 #如果有失效对象则完成alter sql语句。 rm -rf param.temp $
ORACLE
_HOME/bin/sqlplus -SILENT "/ as sysdba" <>$dmpdir/do.log dofilelog="obj_compile"$nowtime_h'.log' $
ORACLE
_HOME/bin/sqlplus -SILENT "/ as sysdba" <> $dofilelog echo "-------------- Complete export End on `date` -------------" >>$dmpdir/do.log
oracle
触发器的创建与使用
介绍数据库触发器的PPT。内容包括:存储过程的创建与使用;存储过程的查看、编辑和删除;触发器的创建与使用;触发器的查看、编辑、重命名和删除
个人亲测
oracle
触发器调用java程序
个人亲测
oracle
触发器调用java程序
oracle
对象创建实例
对
oracle
数据库的操作经常会遇到
trigger
,procude 等对象的创建,该文档是很有帮助的。
oracle
job实例 测试通过
oracle
job实例 测试通过
Oracle
17,140
社区成员
55,259
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章