服务器是SQL Express - 大约160个实例。我需要的是每天多次自动执行各种脚本(干净的表,备份等)。我不想使用标准的Windows Scheduler,因为它有时不起作用。 我正在寻找可能免费的解决方案,也许不是。 最好免费。
答案 0 :(得分:1)
我认为您需要运行批处理脚本才能完成任务。
为了所有人的利益,这是一个Delete.bat
ECHO Executing Job
ECHO.
PAUSE
sqlcmd -S "london-sql\sqlexpress" -E -Q "exec London.dbo.DeleteAll"
ECHO Job execution Completed
PAUSE
CLS
EXIT
('london-sql \ sqlexpress'是服务器的名称)
Load.dat几乎完全相同,除了'“exec London.dbo.LoadAll”'
使用Windows Scheduler调用批处理脚本。
http://www.howtogeek.com/school/using-windows-admin-tools-like-a-pro/lesson2/all/