将SQL Server数据库从2005转换为2000

时间:2008-10-08 04:37:39

标签: sql-server-2005 sql-server-2000

我们有一个需要转换回SQL Server 2000的Microsoft SQL Server 2005数据库。是否有人对我应该用于执行此转换的方法或工具有任何建议?我们不使用数据库中的任何SQL Server 2005特定功能,因此这不应使转换成为问题。

我应该提一下,我发现Microsoft SQL Server Export工具在处理自动生成密钥时非常错误,因此建议使用其他工具。

4 个答案:

答案 0 :(得分:5)

在SQL2005中为您的数据库生成完整脚本,并将“Script for Server Version”选项更改为SQL Server 2000.您现在可以在SQL 2000服务器上重新创建数据库。完成此操作后,使用导出数据功能从SQL 2005导出到SQL 2000。

答案 1 :(得分:1)

试用RedGate SQL ToolBelt,然后使用:

  1. SQL Compare转移数据库
  2. SQL Data Compare传输数据

答案 2 :(得分:0)

  1. 编写整个数据库的脚本
  2. 创建新的SQL2000数据库
  3. 在新数据库上运行脚本
  4. 将数据从SQL2005导入SQL2000数据库(通过多种方式执行此操作)
  5. 可能有一个工具可以为你完成所有这些工作,虽然我不知道这样做有多普遍。

答案 3 :(得分:0)

您想要做的是降级。谷歌提供了很多结果,但这里有一个good walkthrough在微软论坛的一个主题上(向下滚动到页面底部附近)。

相关问题