首先,我确实检查了数百个以前的帖子,但我仍然有一个问题。我有一个 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 scheduleDailyrecur every 1 dayRepeat task every 5 min for duration indefinitelyEnabled打勾
操作选项卡
Action: start a programProgram script有bat文件的确切路径Start in (Optional):bat具有存储文件的文件夹的确切路径
当我bat手动运行相同的文件时,它(每次)都有效。Next run time前进,但不运行批处理。