Upgrade
將 SQL Server Express 2008 升級到 R2 的危險
我的一個客戶在 SQL Server 2008 Express 上達到了 4GB 的數據庫限制。作為測試,我在另一台機器上安裝了 R2 版本並恢復了數據庫的備份。
我想升級實際的伺服器本身,但我擔心除了損害系統穩定性之外,還有什麼陷阱/後果。
這是因為,其他關鍵應用程序(包括我不完全理解的 ERP)正在這台機器上執行,這需要呼叫另一家公司重新安裝/設置。
我給了客戶 3 個選項:
- 獲取新硬體以便在那里托管 R2 伺服器(獨立於目前伺服器)。
- 使用作為測試的目前設置。
- 冒險並在實際伺服器上安裝 R2 的更新,冒著 5%(或不管它是多少)系統中任何東西變得不穩定的風險。
我還考慮過使用 clonzilla (ghost) 等複製整台電腦,但由於我遠端支持,這需要我旅行約 500 公里。
此外,這是一個嚴重的問題,因為他們無法向該數據庫添加新記錄。
您不太可能遇到任何問題,但話雖如此,解僱 DBA 很少謹慎。
我可能會安裝一個命名實例,與現有實例並排安裝。由於您已經建立了測試台伺服器,我還建議使用2012 Express測試應用程序。為什麼要升級到已經過時的版本?