我正在使用Web应用程序替换Access应用程序,但客户端正在使用SQL Server 2000,而我正在使用SQL Server 2008.
因此,我使用外键重新设计了数据库,但现在我需要在客户端的系统上获取数据。
部分问题是它们的图像超过32k,因此osql在命令缓冲区填满时失败。
我应该能够使用osql至少导入新模式,也许还可以使用除图像之外的所有数据。
即使我尝试了Native SQL Driver和OLE DB Sql Driver,导出向导也行不通。
平面文件似乎是一个糟糕的选择,因为我不知道它是否可以拍摄图像。
那么,从2008年开始复制330M数据库的好方法是什么?> 2000?
答案 0 :(得分:0)
不确定所需的性能或时间,但您可以随时尝试使用
等工具这些将允许您比较两个数据库的模式以及数据,并允许您创建同步脚本或在线同步。
马克
答案 1 :(得分:0)
我将image列设置为null,这减小了insert语句的大小。
这使我能够将数据导入目标数据库。