在SQL Server中计划作业

时间:2014-02-12 05:43:33

标签: sql sql-server

我有一个Leave_info表,其中有4列:

  

empid,Cl,SL,LOP

CL,SL,LOP每年年初的默认值为

  

12,6,0。

此更新必须由服务器在每年1月1日上午12点自动完成。这该怎么做?

1 个答案:

答案 0 :(得分:0)

如果您的服务器安装了SQL Server Agent,则可以创建job并安排在每年的凌晨12:00安排。

以下是创建job的快速操作方法: http://technet.microsoft.com/en-us/library/ms190268.aspx

如果您没有安装SQL Server Agent,那么您可以编写应用程序,编译它,然后在服务器上设置Windows Scheduled Task以根据您所需的年度计划运行您的应用程序。

(如果不是MS SQL Server,则在Linux环境中执行cron作业)