【发布时间】:2017-12-30 13:28:06
【问题描述】:
我想知道是否有人可以帮助我创建一个 while 循环来迭代多个数据库(100 个数据库)并删除/截断这些数据库中的表(每个数据库中大约 60 个表)。谢谢。 我的任务是创建一个 SSIS 包以将数据从源数据库移动到目标数据库。每当我运行该包时,目标中的数据都需要被截断,旧数据需要被截断,新数据需要被截断被插入。 请帮忙。 谢谢。
【问题讨论】:
-
您需要帮助的部分是什么?
-
创建一个 while 循环来遍历多个数据库(100 个数据库)并删除/截断这些数据库中的表(每个数据库中大约 60 个表)。
-
丢弃和截断不是同义词。只是一个抬头。另外,为什么不直接备份您的源数据库并将它们恢复到您的目的地呢?
-
一个好的旧备份和恢复在这里编写脚本要容易得多。
-
我的源数据库是一个日志传送数据库(待机/只读模式)。对不起,我忘了说。
标签: sql sql-server visual-studio tsql