如何将数据库从SQL Server 2008迁移到SQL Server 2000

时间:2009-09-10 17:29:20

标签: sql-server sql-server-2008 sql-server-2000 data-migration

我正在使用Web应用程序替换Access应用程序,但客户端正在使用SQL Server 2000,而我正在使用SQL Server 2008.

因此,我使用外键重新设计了数据库,但现在我需要在客户端的系统上获取数据。

部分问题是它们的图像超过32k,因此osql在命令缓冲区填满时失败。

我应该能够使用osql至少导入新模式,也许还可以使用除图像之外的所有数据。

即使我尝试了Native SQL Driver和OLE DB Sql Driver,导出向导也行不通。

平面文件似乎是一个糟糕的选择,因为我不知道它是否可以拍摄图像。

那么,从2008年开始复制330M数据库的好方法是什么?> 2000?

2 个答案:

答案 0 :(得分:0)

不确定所需的性能或时间,但您可以随时尝试使用

等工具

这些将允许您比较两个数据库的模式以及数据,并允许您创建同步脚本或在线同步。

马克

答案 1 :(得分:0)

我将image列设置为null,这减小了insert语句的大小。

这使我能够将数据导入目标数据库。