2016-11-23 55 views
0

服務器是SQL Express - 大約160個實例。我需要的是每天多次自動執行各種腳本(清理表,備份等)。我不想使用標準Windows調度程序,因爲它有時不起作用。 我正在尋找解決方案,也許免費也許不是。 優先免費。如何在SQL Express實例上自動執行腳本

+2

快遞不來代理,這是你正常使用,所以你的選擇是批處理腳本或類似的東西外到SQL Server。注意,這個問題無疑是關閉的,因爲它不是關於編程,所以你可能想檢查我們的dba.stackexchange.com – scsimon

+0

問題是用什麼工具來啓動這個外部的 –

+0

是的......但它是基於觀點的無關。請參閱#4這裏:http://stackoverflow.com/help/on-topic你的問題應該是MCVE,你可以在這裏閱讀:http://stackoverflow.com/help/mcve – scsimon

回答

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 

( '倫敦-SQL \ SQLEXPRESS' 是服務器的名稱)

的Load.dat幾乎是相同的,除了'「exec London.dbo.LoadAll」'

用Windows調度程序調用批處理腳本。

http://www.howtogeek.com/school/using-windows-admin-tools-like-a-pro/lesson2/all/

相關問題