【发布时间】:2019-01-18 00:32:48
【问题描述】:
谁能帮我把大约 15 个表从一个数据库转移到另一个数据库。目前我可以使用数据流任务一一完成,但是我需要执行此任务 15 次,非常耗时。
【问题讨论】:
-
使用导出向导。检查我的答案 [这里][1] [1]:stackoverflow.com/questions/18059976/…
标签: ssis
谁能帮我把大约 15 个表从一个数据库转移到另一个数据库。目前我可以使用数据流任务一一完成,但是我需要执行此任务 15 次,非常耗时。
【问题讨论】:
标签: ssis
你为什么不只使用一个任务?也许tasks->export 是您正在寻找的。
否则,您需要为每个表创建单独的块,或者:
object 类型的变量
Script Task:将所有表名添加到您的列表中。For each循环容器迭代这个对象变量【讨论】:
你可以使用 SSIS 包,选择 Transfer SQL server objects from SSIS toolbox ,在 Object 中指定源和目标服务器和数据库。对于 copyAllObjects 使其为 false 。 ObjectToCopy 选择 CopyAllTables true 或将其设为 false 并从列表中选择要复制的表。
【讨论】: