将数据库从SQL 7移到2005/2008

我有几个漂亮的大型数据库位于SQL Server 7框中。 什么是让他们进入SQL Server 2008的最好方法? 据我所知,底层文件结构发生了变化,所以我不确定一个简单的detach / attach会起作用。

当我从2008年尝试附加时,强烈抱怨。 “版本不再支持”等。我有什么select? 市场上有没有可以连接到7和2008的工具,然后移动模式和数据?

您需要先将它们附加到SQL 2000或SQL 2005实例,然后将它们附加到SQL 2008实例。 从SQL 7到SQL 2008没有直接的升级途径。

难道你不能用备份来做这件事吗,编写你的数据库创作脚本,然后在新的服务器上应用这些?