Sql-Server

SQL Server 服務包問題

  • November 28, 2018

我們目前在 SQL Server RTM 上執行我們的數據庫伺服器;即沒有安裝任何服務包或累積更新。

我們需要為 SQL Server 安裝最新的 Service Pack。

基於這個主題,我有以下問題,我被告知我需要建立新伺服器並將數據庫傳輸到該伺服器。

  1. 安裝 SQL Server 服務包會影響我們的任何生產數據庫嗎?我們將首先在測試中這樣做,但仍然想問。
  2. 安裝服務包後是否需要恢復數據庫?在我們應用 SP 之前,我將備份數據庫,只是想知道它如何影響數據庫。
  3. 在安裝服務包之前,我們是否需要滿足任何特定的先決條件?當然是備份,但還有其他的嗎?
  4. 如何確定給定服務包中是否存在任何已知錯誤?是否應該在服務包之後安裝任何累積更新?
  5. 我可以直接跳到安裝SP3,而不是先安裝SP1或SP2嗎?

您無需建立新伺服器即可應用 SP。

1 - 安裝 SQL Server 服務包會影響我們的任何生產數據庫嗎?我們將在第一次測試中這樣做,但仍然想問

應該沒問題,但始終將它們應用於測試環境並讓它們浸泡一段時間以確保安全。深入研究 SP 修復並查看它們究竟修復了什麼總是一個好主意。

2 - 我們需要在安裝服務包後恢復數據庫嗎?在我們應用 SP 之前,我將備份數據庫,只是想知道它如何影響數據庫。

不,您在維護時段內應用 SP,它將停止實例、修補它,然後為您重新啟動實例。如果可能的話,讓伺服器重新啟動是個好主意,不過這是個人喜好。無需備份/恢復任何數據庫。實例關閉時將中斷 5-10 分鐘。

3 - 在安裝服務包之前,我們需要遵循任何特定的先決條件嗎?備份,當然,但還有其他的嗎?

為了完全安全,我會好好備份你的數據庫。除此之外,請確保您的公司知道在您進行修補期間該伺服器將無法訪問。

4 - 如何確定給定服務包中是否存在任何已知錯誤?安裝 Service Pack 後是否應遵循任何累積更新?

https://sqlserverupdates.com/是獲取最新 SP 和 CU 的絕佳資源。至於錯誤,2012 SP3 非常可靠,我還沒有聽說過任何重大問題或交易破壞者。

5 - 我可以直接跳到安裝SP3,而不是安裝SP1或SP2嗎?

是的,您可以應用 SP3,它包含所有以前的 CU 和 SP。然後,您需要為 SP3 應用最新的 CU(目前為 CU6)。

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