【发布时间】:2010-06-30 07:21:58
【问题描述】:
我有一个 SQL Server 2008 版本的数据库(版本号 655)。如果我尝试创建以将其附加到 SQL Server 2005 或 SQL Server 2000,则会收到错误消息:
此数据库是 655 版。此服务器与 612 版或更早版本兼容
当然,我可以将数据库附加到 SQL Server 2008 而不会出错。我知道我可以为结构生成 SQL 命令,但是很多表中也有很多数据。
如果我可以更改内部数据库版本(兼容性级别现在设置为 SQL Server 2000),则任何服务器版本中的附加过程都将起作用,因为此过程会自动更新版本。
有什么建议吗?
编辑:我刚刚意识到,如果版本号的更新是自动的,那么将无法进行版本更改。所以,我重新提出这个问题:
您知道任何生成“包”的工具,该“包”的数据和结构与 2000 至 2008 年的 SQL Server 版本兼容吗?也许是一个工具或一个脚本。
再次感谢。
提前致谢。
【问题讨论】:
-
你可能想更清楚你的问题是什么。
标签: sql-server