Johnny Asked: 2012-10-01 07:49:22 +0800 CST2012-10-01 07:49:22 +0800 CST 2012-10-01 07:49:22 +0800 CST SQL Server 2008 和兼容级别 80 772 在 SQL Server 2000 上认证的应用程序在兼容级别 80 的 SQL Server 2008 上不能正常工作是否有任何技术原因? 换句话说,将 2000 数据库附加到 2008 服务器并保持 80 级别是否会丢失任何数据或功能? compatibility-level 1 个回答 Voted Best Answer datagod 2012-10-01T09:30:50+08:002012-10-01T09:30:50+08:00 理论上它应该工作。您最好在转换生产之前对其进行彻底测试。如果您的应用程序使用 DTS 包,则必须将它们转换为 SSIS。您的操作系统也会发生变化,因此请仔细检查以确保您的应用程序不依赖于操作系统级别的功能。 为了进一步回答您的问题,供应商可能不想支持它作为遮住屁股的一种方式。他们证明该应用程序可以在 SQL 2000 上运行,而不是在 SQL 2008 上运行。 如果我是你,我会停止给他们钱。
理论上它应该工作。您最好在转换生产之前对其进行彻底测试。如果您的应用程序使用 DTS 包,则必须将它们转换为 SSIS。您的操作系统也会发生变化,因此请仔细检查以确保您的应用程序不依赖于操作系统级别的功能。
为了进一步回答您的问题,供应商可能不想支持它作为遮住屁股的一种方式。他们证明该应用程序可以在 SQL 2000 上运行,而不是在 SQL 2008 上运行。
如果我是你,我会停止给他们钱。