社区
Oracle
帖子详情
******** oracle 有没有监听时间触发事件的功能?
wilowind
2007-08-23 05:22:52
需求是这样的:
当系统时间达到某个值时(如进入2009年的瞬间), 自动更改表里的某个字段值。
job 不能满足我的需要。它过几分钟就执行一次, 效率低, 更重要的是中间间隔时间内不起作用。
要求是在时间到之后最多几秒内,触发一个事件。
没触发器, 事件什么的也行啊。 我查了下, 诊断事件,等待事件,好像都不行。
------------------------------------
盼高手中...
...全文
230
4
打赏
收藏
******** oracle 有没有监听时间触发事件的功能?
需求是这样的: 当系统时间达到某个值时(如进入2009年的瞬间), 自动更改表里的某个字段值。 job 不能满足我的需要。它过几分钟就执行一次, 效率低, 更重要的是中间间隔时间内不起作用。 要求是在时间到之后最多几秒内,触发一个事件。 没触发器, 事件什么的也行啊。 我查了下, 诊断事件,等待事件,好像都不行。 ------------------------------------ 盼高手中...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wilowind
2007-08-27
打赏
举报
回复
看样子是没什么好办法了。
做点补充, 操作系统是win2003,数据库是9i
bjt_
2007-08-25
打赏
举报
回复
写在操作系统里,用sh或perl等调用sqlplus即可,比较好用
饿鱼骨头
2007-08-24
打赏
举报
回复
一种比较蠢的实现方式:
浪费一个session,在这个session中跑一个死循环的procedure,每一定时间(1s/500ms,看需求)间隔去抓取sysdate,然后和你想要的时间作比较,符合条件就去update table(不要忘记处理transaction)。
貌似oracle的事件都是动作触发型,没有时间触发型的。。。
另外,同楼上的,写在应用层似乎更好一点,比如在java中只要起一个thread监听时间就可以了,在oracle中却要牺牲一个session。
yan63
2007-08-23
打赏
举报
回复
复杂的按时间激发的功能可以在应用层做,又不是什么毫秒级,高并发的之类的关键应用,在应用程序里写就可了
oracle
11g的
监听
日志文件过大导致
监听
无法启动
Oracle
监听
器负责
监听
并处理所有试图与数据库服务器建立连接的网络请求。它依据`listener.ora`配置文件中的定义,维护着数据库的网络通信状态。
监听
器日志文件`listener.log`用于记录
监听
器的活动,包括但不限于...
Oracle
数据库试题100题(附答案)
- **答案解析**:
Oracle
在Windows操作系统中使用`
Oracle
HOME_NAMETNSListener`服务来
监听
和接受客户端的连接请求。 #### 7. 默认表空间分配 - **问题描述**: 创建用户时,如果没有指定默认表空间,默认会分配哪个...
Oracle
_ORA-12518故障_处理
此错误通常发生在客户端试图连接到数据库服务器的过程中,当
监听
器无法将客户端连接顺利地移交给服务器进程或调度进程时触发。本文旨在详细介绍ORA-12518错误的成因、常见表现形式以及具体的故障排查方法,以帮助...
深入浅出
Oracle
之BusinessEvents实例详解.doc
Oracle
的Business Events是
Oracle
E-Business Suite (EBS)中的一个重要组件,它允许企业实时监控业务流程,并在关键业务事件发生时触发响应。这个系统提供了一种灵活的方式来定义、管理和响应业务流程中的事件,从而...
Oracle
Workflow CustomizationWP.pdf
4. **事件
监听
器 (Event Listener)**:监控系统中的特定事件,例如记录插入或更新,并触发相应的工作流。 #### 三、
Oracle
Workflow 客户化的必要性 尽管
Oracle
Workflow 提供了丰富的内置
功能
,但在许多情况下,...
Oracle
17,137
社区成员
55,257
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章