繁体   English   中英

SQL Server 2008是否与2005兼容?

[英]Is SQL Server 2008 compatible with 2005?

我的网站有问题。 在服务器上发布站点时,出现错误消息:

无法打开数据库“ ----------------------------。MDF”,因为它是版本655。此服务器支持版本611和更早的版本。 不支持降级路径。

我该怎么办?

您不能将2008 mdf文件推入2005服务器。 只是行不通。 问题在于sql 2005不知道您可能在2008数据库中使用了哪些功能,而在2005下则不存在。

您唯一的实际选择是:1.在sql 2005服务器上创建一个空白数据库。 2.从2008服务器编写表,视图,过程,函数等脚本。 3.在2005服务器上运行该脚本。

如果您使用了一些高级功能,则2005服务器将无法运行该脚本。 修正您必须要做的。

是的...在SQL 2008中,为您的DDL和DML生成脚本; 绝大多数脚本都将兼容,但是您可能需要进行一些奇怪的调整才能适应SQL 2005。

上传并在您的SQL 2005实例上运行...

也许有很多第三方工具可以为您提供帮助,特别是生成插入语句。

如果您的数据库特别大,您可能希望SSIS在其中移动数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM