使用DTS包或链接服务器跨SQL Server移动数据

时间:2008-11-14 14:38:24

标签: sql-server-2000 dts

我们正在使用SQL Server 2000,并且必须跨服务器移动数据以将其存储在中央数据库中。我们宁愿不使用DTS包,因为我们很快就会迁移到SQL Server 2005,我们不想升级到SSIS或者必须支持传统的DTS包。

有没有办法使用OSQL脚本,vbscript或其他命令行工具来执行此操作?

DTS包可以使用,但我有点犹豫。他们很快就变丑了。这项工作必须将来自3个不同服务器上18个数据库的总共200个表的数据组合在一起。我不想将数百个数据转换任务拖放到DTS包GUI中。我宁愿将所有内容清楚地列在批处理文件或脚本集中。

3 个答案:

答案 0 :(得分:2)

您可以使用BCP导出然后导入数据。

答案 1 :(得分:0)

使用Red Gate Sql比较和数据比较?

答案 2 :(得分:0)

根据DTS包的复杂程度,SSIS升级向导并没有那么糟糕。