Sql-Server

從 SQL Server 2012 升級到 SQL Server 2017

  • November 14, 2020

升級還是新建?有什麼建議麼?有沒有人有任何關於這個過程的陷阱或戰爭故事要分享?

我們在 Prod 中有一個 2012 實例,它同時具有 OLTP 和 OLAP 數據庫。我們正在創建兩個實例,一個專門用於這些任務。OLAP 實例是一個新版本,但是為了最大限度地減少最終使用者的停機時間,我們正在考慮對將容納 OLAP 數據庫的實例進行升級。

我正在尋找超出我在 Microsoft 文件中閱讀的內容的一般性建議。

除非它是 CU 或 SP,否則我總是堅持並排升級而不是就地升級。它允許您對新版本進行嚴格測試和 UAT,並確保您的所有查詢/流程仍然有效執行,並且不會受到新的執行計劃或查詢引擎“功能”的困擾,這些可能會成為嚴重的障礙。

如果無法噴出許可,請嘗試升級到 2017 開發者版,它仍然是完整版。只要您不使用 Dev 版本進行生產,您就可以在其上進行所有您想要的開發/測試/登台。

這是我最喜歡的關於該主題的文章。該電子書可在 FRK 中找到。(我似乎記得這篇文章更長,但我猜不是)。 https://www.brentozar.com/archive/2015/10/sql-server-migration-and-upgrade-checklist-video-and-ebook/

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