[英]How to make SQL Server 2008 compatible to SQL Server 2000
我必须在SQL Server 2008中运行SQL Server 2000的备份。
从.bak
文件还原数据库时,出现错误
指定的演员表无效
谷歌之后,我觉得有兼容性问题。 因此,我想使数据库与SQL Server 2000兼容。
并运行以下查询
ALTER DATABASE DBNAME
SET COMPATIBILITY_LEVEL = 80
但没有帮助。 任何帮助将不胜感激。
你不能做到这一点-你不能安装/拆卸或从SQL Server的新版本 (如2008)跌备份/恢复数据库到旧版本 (如2000年) -内部文件的结构实在是太不同的支持向后兼容性。
您可以通过以下方法解决此问题
更改兼容性级别将使您更接近SQL 2000,但是发生了重大更改(它们很有可能是2005年才出现的),不幸的是,您将需要查找出现故障的地方并手动修复它们。
埃德
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.