在SQL Server中,计划任务是通过SQL Server Agent来实现的。 SQL Server代理是用于运行计划任务的后台服务。 要创建cron作业,必须首先创建SQL Server代理任务,然后设置任务的触发器并指定执行时间。
创建简单的计划任务:
-
SQL Server Open Management Studio。 (SSMS),连接到您的 SQL Server 实例。
-
展开 SQL Server 代理,右键单击“作业”,然后选择“新建作业...”。
-
在“新建作业”对话框中,输入任务的名称和说明。 单击“确定”。
-
在“作业活动”页面上,单击“新建...”按钮以创建新的任务活动。
-
在“新建作业活动”对话框中,选择“Transact-SQL 脚本 (T-SQL)”作为活动类型。 在命令文本框中输入要执行的 SQL 语句。 单击“确定”。
-
在“作业活动”页面上,将新创建的任务活动拖到“步骤”列表中。 这将创建一个任务步骤。
-
接下来,您需要创建一个指定任务执行时间的触发器。 右键单击“触发器”并选择“新触发器...”
-
在“新建触发器”对话框中,指定触发器的名称和描述。 单击“确定”。
-
在“新建触发器”对话框的“触发器类型”页面中,选择“计划”作为触发器类型。 单击“计划”部分中的“编辑...”按钮。
-
在“编辑计划”对话框中,选择现有计划或创建新计划。 您可以根据需要设置日程的频率、持续时间和开始时间。 单击“确定”。
-
在“新建触发器”对话框的“选项”页面中,确保选中“活动”选项。 单击“确定”。
-
在“触发器”页面上,将新创建的触发器拖至“作业触发器”列表。 这将创建一个触发器实例。
您现在已成功创建在指定时间运行 SQL 语句的计划任务。 您可以通过右键单击任务并选择查看历史记录来查看任务的执行情况。
以上内容来自互联网,不代表本站全部观点。 欢迎关注:zhujipindao.com
评论前必须登录!
注册