Sql-Server

如何在 SQL Server 2008 中使用 T-SQL 腳本修改維護計劃

  • May 30, 2015

如何使用 T-SQL 腳本修改 SQL Server 2008 中的維護計劃?

我想更改維護計劃的時間表並更改.bak文件的路徑。

所有這些更改都應使用 T-SQL 腳本完成。

這個問題有兩部分,我會一一處理。

修改計劃

修改計劃並不像改變 SQL 代理計劃那樣真正改變維護計劃。

查看sp_update_schedule是否滿足此需求。

修改維護計劃本身

這將很難使用純 T-SQL,因為維護計劃儲存為 SSIS 包。為此,您將不得不求助於 CLR 集成。

如果你想這樣做,你必須從 SSIS 包儲存中導出包。(見這裡),然後通過 c# 修改它們。

請參閱以程式方式建構包通過程式碼修改 SSIS 包

引用自:https://dba.stackexchange.com/questions/102643