Sp-Blitz

輕鬆升級所有 sp_blitz-procs?

  • January 13, 2018

我想知道你是否可以通過提供 sqlcmd-skript 或執行所有 sp_blitz 的東西來更容易和更快地升級 procs

$$ xxx $$.sql 文件。我首先自己做了一個小 sqlcmd-script (但由於失敗而失敗quoted_identifiers)。如果這樣的東西可以成為包裝的一部分,那就太好了?或者是否已經有一種簡單的方法來實現新的 sp_blitz$$ xxx $$伺服器上的版本?

這就是我在我的環境中部署它們的方式。

在 SSMS 中,查看 Registered Servers,創建一個名為 Staging 的本地伺服器組,並將所有 Staging 伺服器放入其中。右鍵點擊暫存組並選擇新建查詢。這將打開一個連接到組中所有伺服器的新查詢視窗。狀態欄將顯示 Connected xx/yy,其中 xx 是已連接伺服器的數量,yy 是伺服器的總數。

在查詢視窗中,粘貼 sp_Blitz 程式碼並執行它。

這會將 proc 一次應用於所有暫存伺服器。

對其他 sp_Blitz 過程重複該過程。

對生產伺服器組重複該過程。

以這種方式將所有 sp_Blitz proc 部署到大量伺服器只需幾分鐘。

如何實施 SP_BLITZ 取決於您(只要您遵守 T&C 等)

如果您在實施方面遇到具體問題,那麼可能會稍微完善您的問題以提出該問題。

否則我會回答你的問題之一。如果您想幫助開發 Brent 的 SP_BLITZ 等,請查看 github 站點: https ://github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit

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