Sql-Server
如何將 SQL 代理作業移動到另一台伺服器?
我正在從 SQL Server 2005 遷移到 SQL Server 2008R2,我看到 SQL Server 代理作業中有一個作業需要移動,但我也在 SSIS 中看到它—> Stored Packages\MSDB\File Manipulation . 不確定我是否右鍵點擊它並選擇導出,如果它不能在新的開發伺服器中工作,會影響生產伺服器嗎?或者我如何將它的一個副本導入到其他新開發的 SQL Server 2008 中?
感謝您的任何建議或指導。
好吧,在編寫作業腳本時必須小心。特別是與複製有關的工作。
此外,還有 sp_add_jobschedule ,您需要決定是否希望它在兩台伺服器上具有相同的形狀。如果是,您可以重新創建它,但不要使用相同的 @schedule_uid=N''
在 SSMS 中,轉到 SQL Server 代理點擊作業
現在點擊查看->對象資源管理器詳細資訊
您將在右側視窗中看到所有工作的列表。這樣,您可以選擇多個要編寫腳本的作業,右鍵點擊並選擇“將作業編寫為”,然後選擇所需的選項。