SQL Server Express Edition中不提供创建SQL代理作业的功能。另一种方法是执行使用Windows任务计划程序执行SQL脚本的批处理文件。为此,首先要创建一个名为sqljob.bat的批处理文件sqlcmd -S servername -U username -P password -i path of sqljob.sql更换servername,username,password和path与你的。然后创建名为sqljob.sql的SQL Script文件USE [databasename]--T-SQL commands go hereGO替换为[databasename]您的数据库名称。在USE与GO当你写的SQL脚本是必要的。sqlcmd是一个执行SQL脚本的命令行实用程序。创建此两个文件后,使用Windows任务计划程序执行批处理文件。注意:此问题之前已经发布了几乎相同的答案。但我觉得它不完整,因为它没有指定使用的登录信息sqlcmd。