sql 作业的功能
1、最近在做一个项目 ,客户要求我每天早上8点定时给客户发邮件,我在网上找了很多,都提到的一点就是如果客户端不去触发这个定时发邮件的页面,那么服务端就不会定时发邮件,可是我又在网上看到sql的作业这个概念,说用这个功能也同样可以定时执行,这是不是可以弥补asp.net总是被动被触发呢?
是的sql 的作业就是个定时任务功能。
不太好弄吧!!
可以在狗狗上搜搜
SQL2005-》管理-》数据库邮件
1.发邮件功能如果通过修改数据库的数据,能够自动发,那就可以用作业来执行。
2.如果你的数据库只保存数据,发邮件需要通过程序来发,那就还是得用一个程序来发送,可以考虑做成一个Windows服务 程序。
希望对您有用。
sql作业,比如数据库定时自动备份什么的可以写在里面
也就是说如果是定时对数据库操作是可以用作业的是吗,比如 淘宝 里面的商品到了时间就会自动下架,比如说这个卖家的东西到了17点就下架,假设设置字段为ontop, 0为上架,1为下架,那就在作业里写 时间一到17点把ontop设置成1就行了?
是的,作业可以执行存储过程。写好存储过程,作业调用一下就行了
sql作业只是定时调用一个sql语句或者存储过程,能不能实现发送邮件这个功能不清楚;
不过可以考虑使用“计划任务”来定时浏览一个页面的方式来实现定时发送邮件~~
相关问答:
今天做了一个存储过程 环境是SQL2000数据库
大致如下
建立临时表
定义员工游标
循环员工(属于1个公司)
......
我是在toad中输入下段sql
declare
TYPE test_rec IS record(
code varchar(10),
name varchar(30)
);
v_book test_rec;
......
想用SQL CLR做如下的存储过程,但是发现报错:
{由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值。}
而且如果数据从case 1通过时就是正确的,从case 2通过时错误
并且在c ......
哪位仁兄有功能完整可用的SQL下载地址呢,我有一个地址,但是安装后功能不完整无法使用(没有服务器)我知道的地址是
http://down.xlylw.com/downlist/s_66_1.html
看来,你只能到网上自己搜索了!
自己动手就可 ......