SQL SERVER 2012 從Enterprise Evaluation Edtion 升級到 Standard Edtion SP1


        案例背景:公司從意大利購買了一套中控系統,前期我也沒有參與其中(包括安裝、實施都是第三方),直到最近項目負責人告訴我:前期談判以為是數據庫的License費用包含在合同中,現在經過確認SQL Server 數據庫的License需要我們這邊提供。等我連接到該數據庫服務器檢查時,發現數據庫版本為2012 Enterprise Evaluation Edition (64-bit),而公司現在只購買了2012 Standard Edition 。那么我現在需要安裝SQL SERVER 2012 Standard Edition。

  剛開始我在糾結是卸載該版本后重新安裝還是是否可以通過“Edition Update”來實現,卸載重新安裝雖然方便,但是需要我去配置、更新腳本等。於是我想嘗試下版本升級(Edtion Upgrade)功能。但是從企業版到標准版不是降級嗎? 這個是否可以通過版本升級“Edition Update”來實現呢,於是我開始了我的實驗(先鄙視一下我自己,沒有先參考一下官方文檔就動手實驗。差點得出一個錯誤的結論),

      於是我首先進入開始菜單(Start)—》所有程序(All Programs)——》Microsoft SQL Server 2012 ——> 配置工具(Configuration Tools) ——》SQL Server Installation Center, 點擊版本升級(Edition  Upgrade),  結果一步一步操作,在輸入序列號(Production Key)時,提示這是一個非法的Key,結果我立馬判斷通過版本升級是無法實行的。於是想Google搜索資料驗證一下,結果發現官方文檔明確指出,這樣是可以通過版本升級的。至於我為什么得出這個錯誤結論,是因為,必須先插入 SQL Server 安裝介質,從安裝介質的”版本升級“來實現版本升級,估計是必須更新一些安裝文件等。於是我掛載SQL SERVER 2012 Standard Edition的安裝介質,從“版本升級”開始按照步驟一步一步執行。結果成功的從SQL SERVER 2012 從Enterprise Evaluation Edtion 升級到 Standard Edtion SP1。雖然SQL Server 安裝程序支持在各種版本的 SQL Server 2012 間進行版本升級,但是也有諸多限制。具體請見下面官方文檔。

clipboard

  

SQL SERVER 2012 支持的版本升級                    http://technet.microsoft.com/zh-cn/library/ms143393

升級到 SQL Server 2012 的另一版本(安裝): http://technet.microsoft.com/zh-cn/zh-cs/library/cc707783.aspx

 

部分官方文檔內容如下:來自於上面URL:
 
  • 在從 SQL Server 2012 的某個版本升級到另一個版本之前,請確認您當前所用的功能在要移到的版本中受支持。

  • 升級到 SQL Server 之前,請先為 SQL Server Agent 啟用 Windows 身份驗證,並驗證默認配置:SQL Server Agent 服務帳戶是否是 SQL Server sysadmin 組的成員。

  • 若要升級到 SQL Server 2012,您運行的必須是受支持的操作系統。 有關詳細信息,請參閱安裝 SQL Server 2012 的硬件和軟件要求

  • 如果有掛起的重新啟動操作,則會阻止升級。

  • 如果未運行 Windows Installer 服務,則會阻止升級。

  • 不支持 SQL Server 2012 的跨版本實例。 數據庫引擎、Analysis Services 和 Reporting Services 組件的版本號在 SQL Server 2012 實例中必須相同。

  • 不支持跨平台升級。 不能使用 SQL Server 安裝程序將 SQL Server 的 32 位實例升級到本機 64 位。 但是,如果數據庫未在復制過程中發布,則可以從 SQL Server 的 32 位實例中備份或分離數據庫,然后再將它們還原或附加到 SQL Server 的新實例(64 位)。 您必須在 master、msdb 和 model 系統數據庫中重新創建任何登錄名和其他用戶對象。

  • 不能在升級現有的 SQL Server 實例的過程中添加新功能。 將 SQL Server 實例升級到 SQL Server 2012 之后,您可以使用 SQL Server 2012 安裝程序添加功能。 有關詳細信息,請參閱向 SQL Server 2012 的實例添加功能(安裝程序)

  • 在 WOW 模式下不支持故障轉移群集。 如果您當前在 32 位子系統 (WOW64) 上具有 SQL Server 2005、SQL Server 2008 或 SQL Server 2008 R2 故障轉移群集,則不支持將故障轉移群集升級到 SQL Server 2012。

  • 不支持從 SQL Server 2005 Evaluation、SQL Server 2008 Evaluation 和 SQL Server 2008 R2 Evaluation 升級到 SQL Server 2012。

 SQL Server 2012 版本升級

   下表列出了 SQL Server 2012 中支持的版本升級方案。

 

    有關如何執行版本升級的分步說明,請參閱升級到 SQL Server 2012 的另一版本(安裝)

升級前的版本

升級到的版本

SQL Server 2012 Enterprise(服務器+CAL 或內核)23

SQL Server 2012 商業智能

SQL Server 2012 商業智能

SQL Server 2012 Enterprise(服務器+CAL 或內核許可證)

SQL Server 2012 Evaluation Enterprise 2

SQL Server 2012 Enterprise(服務器+CAL 或內核許可證)

SQL Server 2012 商業智能

SQL Server 2012 Standard

SQL Server 2012 Developer

SQL Server 2012 Web

對於獨立安裝,支持從 Evaluation Enterprise(免費版本)升級到任何付費版本;但對於群集安裝,則不支持此升級。

SQL Server 2012 Standard 2

SQL Server 2012 商業智能

SQL Server 2012 Enterprise(服務器+CAL 或內核許可證)

SQL Server 2012 Developer 2

SQL Server 2012 Enterprise(服務器+CAL 或內核許可證)

SQL Server 2012 商業智能

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Web

SQL Server 2012 Enterprise(服務器+CAL 或內核許可證)

SQL Server 2012 商業智能

SQL Server 2012 Standard

SQL Server 2012 Express 1

SQL Server 2012 Enterprise(服務器+CAL 或內核許可證)

SQL Server 2012 商業智能

SQL Server 2012 Developer

SQL Server 2012 Standard

SQL Server 2012 Web

    

此外,您還可以執行 SQL Server 2012 Enterprise(服務器+CAL 或內核許可證)和 SQL Server 2012 Enterprise(內核許可證)之間的版本升級:

 

版本升級自

版本升級到

SQL Server 2012 Enterprise(服務器+CAL 許可證)23

SQL Server 2012 Enterprise(內核許可證)

SQL Server 2012 Enterprise(內核許可證)

SQL Server 2012 Enterprise(服務器+CAL 許可證)

1 同樣適用於 SQL Server 2012 Express with Tools 和 SQL Server 2012 Express with Advanced Services。

2 對 SQL Server 2012 故障轉移群集版本的更改受到限制。 SQL Server 2012 故障轉移群集不支持以下方案:

  • SQL Server 2012 Enterprise 到 SQL Server 2012 Developer、Standard 或 Enterprise Evaluation。

  • SQL Server 2012 Developer 到 SQL Server 2012 Standard 或 Enterprise Evaluation。

  • SQL Server 2012 Standard 到 SQL Server 2012 Enterprise Evaluation。

  • SQL Server 2012 Enterprise Evaluation 到 SQL Server 2012 Standard。

3 SQL Server 2012 Enterprise 版有兩種類型的許可:基於內核的許可和服務器+CAL 許可。 有關許可的詳細信息,請參閱 SQL Server 2012 的綜合許可信息


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM