Sql-Server-2012

從 SQL Server 2012 SP1 升級到 SQL Server 2019

  • January 10, 2020

我正在升級工作中的內部數據庫,我們正在創建一個新的 VM 來託管它。

我看不到生成腳本以導出用於伺服器版本 SQL Server 2019 的 SQL Server 2012 SP1 數據庫的選項。對我來說,這樣做會更好:

  • 在目前數據庫伺服器上按照 SQL Server 2012 到 SQL Server 2019 的升級路徑,並在升級完成後將數據庫導出到新伺服器。

或者

  • 按原樣從 SQL Server 2012 導出數據庫,並為可用的最高伺服器版本 (2017) 編寫腳本。

如果我安裝了 SQL Server 2012 SP4,我是否可以選擇為伺服器版本 SQL Server 2019 編寫腳本?

提前感謝您的幫助。

這個來自 Microsoft 的方便頁面對您應該非常有用,因為它詳細解釋瞭如何執行遷移以及可用的工具和方法: SQL Server 2019 支持的版本和版本升級

使用數據遷移助手 (DMA)掃描您的數據庫,以確保它們可以遷移到 2019 伺服器。它將突出顯示任何潛在的阻塞問題,例如在遷移之前您可能需要解決的已棄用功能。

看起來您仍然需要將 SQL Server 2012 升級到 SP4 才能獲得完全支持。

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