Compatibility-Level

SQL Server 2008 和兼容級別 80

  • September 30, 2012

在 SQL Server 2000 上獲得認證的應用程序在兼容級別為 80 的 SQL Server 2008 上無法正常執行是否有任何技術原因?

換句話說,在將 2000 數據庫附加到 2008 伺服器並保持 80 級別時,是否會有任何可能的數據或功能失去?

理論上它應該工作。您最好在轉換生產之前對其進行徹底測試。如果您的應用程序使用 DTS 包,則必須將它們轉換為 SSIS。您的作業系統也會發生變化,因此請仔細檢查以確保您的應用不依賴於作業系統級別的功能。

為了進一步回答您的問題,供應商可能不想支持它作為掩蓋他們的屁股的一種方式。他們認證該應用程序可以在 SQL 2000 而非 SQL 2008 上執行。

如果我是你,我會停止給他們錢。

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