首先,我确实检查了数百个以前的帖子,但我仍然有一个问题。我有一个 T-SQL 游标。我想每 5 分钟运行一次这个游标。为了做到这一点,我制作了一个运行它的*.bat
文件 ( )。sqlcmd -S DEAMON\SQLEXPRESS -i reminder_cursor.sql
批处理文件和光标文件都在同一个文件夹中(fe sql_cursor
),它们都具有相同的名称(fe reminder_cursor.bat
,reminder_cursor.sql
)。在taskschd
是:
常规选项卡
When running the task, use the following user account: SYSTEM
不想看到控制台窗口run with the highest privileges
打勾run whether user is logged on or not
打勾
触发器选项卡
begin a task on a schedule
Daily
recur every 1 day
Repeat task every 5 min for duration indefinitely
Enabled
打勾
操作选项卡
Action: start a program
Program script
有bat
文件的确切路径Start in (Optional):
bat
具有存储文件的文件夹的确切路径
当我bat
手动运行相同的文件时,它(每次)都有效。Next run time
前进,但不运行批处理。