怎么让SQL SERVER每隔几天自动扫描某张表啊?是写存储过程么?怎么让SQL SERVER每隔几天自动扫描某张表,抓出符合某些条件的数据啊?是写存储过程么?俺都没有写过存储过程~~~~具体怎么操作?似乎要用到 “数据转换服务”,
抓出数据后还要通过OA发短信,OA上又是通过ORACLE发短信,我要怎么写啊?
要怎么写哦,求教~~~

解决方案 »

  1.   

    1, job 企业管理器>选中一个sqlserver注册>管理>代理服务>作业>调度里设置频率,步聚里写你要做的事.
    2, 可以利用sp_oacreate调用那个oa发信的com组件,来实现发信,操作可以封在存储过程里,而上面建的job要作的事就是调用这个sp.
    也可以在oa系统中留一个发信的外部接口,比如某个aspx或webservice. 在sp里用sp_oacreate调用xmlhttp post数据到webservice或aspx页,至此数据库要做的工作就完成了,发信操作留给webservice或aspx当然,也可以做成windows服务, 定期扫描表, 然后发信.