首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么实现让数据库定时(比如2个小时)执行一次存储过程,通过计算生产“完工标记”

2012-07-20 
如何实现让数据库定时(比如2个小时)执行一次存储过程,通过计算生产“完工标记”如何实现让数据库定时(比如2

如何实现让数据库定时(比如2个小时)执行一次存储过程,通过计算生产“完工标记”
如何实现让数据库定时(比如2个小时)执行一次存储过程,通过计算生产“完工标记”

我想定期生成生产单的完工状态。
因为一个活件的完工,判断非常复杂,涉及到好多表的判断。
所以,我想通过存储过程,定期进行比较判断。可是,能否定时,比如每2个小时就执行一次存储过程呢?

我感觉生产单的完工状态的判断很难,很难在某个工序完工时进行判断。
所以,只能单独的执行一个程序判断。这个判断程序,又必须要定期的自动进行。

我的思路对吗?有更好的实现办法吗?

[解决办法]
存儲過程寫完後,建個job使用你的存儲過程,此job設置兩小時執行一次就可以了
[解决办法]
利用job实现就可以了
[解决办法]
job啊,这就相当于windows的计划任务
[解决办法]
自动作业调用事先写好的存储过程即可。
另外需要考虑的是,如果判断非常复杂,是否会影响到生产库的正常运行?如果有,如何可以尽量减轻对其的影响?可否将自动作业执行的时间进行调整?

[解决办法]
你可以用“数据库 job”查询一下google,其实就是执行计划
[解决办法]
可以建job,但是用触发器不能解决么?
[解决办法]
在作业中设置即可
[解决办法]
sql server的作业

win的计划任务
[解决办法]
在sql server作业中,时间控制。
[解决办法]
sql作业,定时每隔两小时执行一次。
[解决办法]

探讨
可以建job,但是用触发器不能解决么?

热点排行