Sql-Server

同一台電腦上的 SQL Server 2005 和 2008 實例

  • October 17, 2009

我目前有一台安裝了 SQL Server 2005 SP3 的機器。我想添加一個 SQL Server 2008 實例,但我不確定是否應該升級 2005 或嘗試安裝單獨的 2008 實例。

如果我升級 2005,我會遇到向後兼容性的任何問題嗎?(可能是一個愚蠢的問題)。

是否可以在同一台機器上執行單獨的 2005 和 2008 實例?

如果您升級,您將無法(輕鬆)將數據庫從 2008 年移回 2005 年。

像 lynnroth 一樣,我執行多個實例(05 標準、08 開發和 05 快速實例)來測試特定的東西。

如果您擔心向後兼容的 SQL,您可以使用各種兼容級別值。這並不完全像針對不同版本的 SQL Server 執行 SQL,但它使從一個版本遷移到另一個版本更容易。

另外,要注意。一台機器上只能有一個預設的 SQL Server 實例(機器名)。我發現通過相應地命名實例更容易管理我正在使用的版本……

machineName - 預設(使用最多)

machineName\SQLEXPRESS (sql express’ 預設實例名)

機器名\SQL2008 - 2008

不要忘記針對多個實例執行數據庫在資源方面與針對單個實例執行所有數據庫不同。

克里斯

引用自:https://serverfault.com/questions/75311