代码之家  ›  专栏  ›  技术社区  ›  Jim

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

  •  0
  • Jim  · 技术社区  · 16 年前

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

    是否有任何方法可以使用osql脚本、vbscript或其他命令行工具来执行此操作?

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

    3 回复  |  直到 15 年前
        1
  •  2
  •   Mladen Prajdic    16 年前

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

        2
  •  0
  •   wcm    16 年前

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

        3
  •  0
  •   edosoft    15 年前

    使用红门SQL比较和数据比较?