我在我的SQL Server 2008服務器中有一個SQL Server作業。現在我想用PowerShell編寫一些腳本,可以通過命令行自動將作業部署到其他計算機上。任何樣品或文件推薦這個主題學習?如何使用腳本安裝SQL Server作業?
1
A
回答
3
This可能是理解它們如何編寫腳本的一個很好的起點。你基本上用sp_add_job
創建一個工作,然後可以添加步驟,時間表等與相關的存儲過程。您可能希望從SQL Management Studio中腳本化現有作業並將其與文檔進行比較。
2
最簡單的是手動創建一個作業,然後在SSMS中右鍵單擊它並將腳本創建爲腳本。
1
如果要將同一作業部署到其他SQL Server,則可能還需要考慮SQL Server中的MSX TSX設置。
一臺服務器是將作業部署到所有其他服務器並且目標服務器(TSX)下載並執行作業的主服務器(MSX)。最重要的是,SQL Server代理的所有優點(調度,部署,錯誤日誌記錄,通知,觸發另一個,集成)等都是內置的,您不必爲每項工作都自定義編寫它。
相關問題
- 1. 使用php腳本安裝cron作業
- 2. 在SQL作業安裝中使用令牌SQL Server 2008
- 3. 如何使用SQL Server Express創建基本的SQL Server作業?
- 4. 如何使用Inno安裝程序安裝SQL Server 2008 Express?
- 5. 如何使用CMake安裝腳本?
- 6. SQL Server添加作業代理T-SQL腳本問題
- 7. 2005年從SQL代理作業運行腳本時Powershell腳本爲空SQL Server
- 8. SQL Server 08 Express安裝:但如何製作本地數據庫?
- 9. 如何在SQL Server 2008 Express中安裝企業管理器?
- 10. 如果安裝了SQL Server 2008,請安裝SQL Server 2005
- 11. SQL Server 2008 R2安裝不起作用
- 12. 如何安裝.sh腳本?
- 13. SQLCMD - SQL Server作業
- 14. 修剪使用SQL Server代理作業
- 15. SQL Server作業使用的對象
- 16. 通過腳本遠程創建SQL Server代理作業
- 17. 自動爲所有SQL Server作業創建腳本
- 18. 在InstallShield項目中使用安裝腳本創建SQL連接
- 19. SQL Server 2012安裝
- 20. 如何在現有的SQL Server Express安裝上安裝SQL Server Reporting Services(SSRS)?
- 21. 如何安排SSIS包從SQL Server代理作業中運行?
- 22. 如何在SQL作業步驟失敗時執行SQL腳本
- 23. 如何備份SQL Server代理作業?
- 24. 如何備份SQL Server代理作業?
- 25. 使用SQL Server 2008安裝SharePoint 2010
- 26. 使用Silverlight 4.0安裝SQL Server OOB
- 27. 無法使用雲形成腳本在EC2實例上安裝SQL Server
- 28. 如何使用預先存在的SQL Server 2008安裝SQL Server 2005 Express
- 29. 安裝SQL Server 2005後安裝SQL Server 2005 Reporting Services
- 30. powershell腳本來自動化SQL Server 2014管理工作室的安裝