-1

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

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

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

4

3 回答 3

2

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

于 2008-11-14T14:40:28.643 回答
0

使用 Red Gate Sql Compare 和 Data Compare?

于 2008-11-14T14:51:05.330 回答
0

根据 DTS 包的复杂性,SSIS 升级向导还不错。

于 2008-11-14T15:49:48.050 回答