怎么让SQL SERVER每隔几天自动扫描某张表啊?是写存储过程么?抓出数据后还要通过OA发短信,OA上又是通过ORACLE发短信,我要怎么写啊?

ASP_sem 2007-11-01 03:15:40
怎么让SQL SERVER每隔几天自动扫描某张表啊?是写存储过程么?

怎么让SQL SERVER每隔几天自动扫描某张表,抓出符合某些条件的数据啊?是写存储过程么?俺都没有写过存储过程~~~~具体怎么操作?似乎要用到 “数据转换服务”,
抓出数据后还要通过OA发短信,OA上又是通过ORACLE发短信,我要怎么写啊?
要怎么写哦,求教~~~
...全文
46 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
fcuandy 2007-11-01
  • 打赏
  • 举报
回复
1, job 企业管理器>选中一个sqlserver注册>管理>代理服务>作业>调度里设置频率,步聚里写你要做的事.
2, 可以利用sp_oacreate调用那个oa发信的com组件,来实现发信,操作可以封在存储过程里,而上面建的job要作的事就是调用这个sp.
也可以在oa系统中留一个发信的外部接口,比如某个aspx或webservice. 在sp里用sp_oacreate调用xmlhttp post数据到webservice或aspx页,至此数据库要做的工作就完成了,发信操作留给webservice或aspx

当然,也可以做成windows服务, 定期扫描表, 然后发信.

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧