1

有人可以帮我将大约 15 个表从一个数据库转移到另一个数据库。目前我可以使用数据流任务一一完成,但是我需要执行此任务 15 次,非常耗时。

4

2 回答 2

1

为什么不直接使用任务?也许tasks->export是你正在寻找的。否则,您需要为每个表创建单独的块,或者:

  1. 创建类型变量object
  2. Script Task:将所有表名添加到您的列表中。
  3. For each使用循环容器迭代此对象变量
  4. 在循环内部从变量创建源。在此变量中,根据当前循环值动态指定连接。
于 2013-08-07T07:24:48.360 回答
1

您可以使用 SSIS 包,选择 Transfer SQL server objects from SSIS toolbox ,在 Object 中指定源和目标服务器和数据库。对于 copyAllObjects 使其为 false 。ObjectToCopy 选择 CopyAllTables true 或将其设为 false 并从列表中选择要复制的表。

于 2019-01-17T16:32:48.193 回答