2008-08-28 102 views
2

目前,如果我想爲我的數據庫中的表輸出一個SQL腳本,在Management Studio中,我可以右鍵單擊並輸出一個創建腳本。在MS SQL Server 2005中,有沒有辦法將數據庫的完整維護計劃導出爲SQL腳本?

是否有一個相當於輸出了一個數據庫的維護計劃的SQL腳本?#

編輯

的我工作的公司有四臺服務器,3臺服務器和整體化的標誌,每一個運行約每天500,000筆交易。原始維護計劃沒有記錄,並嘗試創建默認的模板維護計劃。

回答

2

你不能將其導出爲腳本,但如果你的目的是要他們的服務器實例之間遷移,那麼你可以導入和導出,如下:

連接到集成服務,擴大存儲的包> MSDB>維護計劃。然後,您可以右鍵單擊該計劃並選擇導入或導出

0

我不認爲您可以使用維護計劃來做到這一點,因爲這些都是DTS包,現在他們被稱爲SSIS(SQL Server Integration Services)。

有一個存儲過程,您可以從中添加維護計劃,但我認爲它可能已被棄用。 (sp_add_maintenance_plan)。我沒有SQL 2005在這裏測試。

問題是,爲什麼要導出完整的mp? :)如果是在其他服務器上導入,那麼ssis軟件包會很有用。我建議你看看這個方向,因爲那些你可以在服務器之間導出/導入。

相關問題