我必须将MS SQL SERVER中的源数据库复制到目标SQL SERVER。在初始传输数据库任务之后,我使用查找以递增方式加载新行或更新的行。问题是我必须为每个&数据库中的每个表&我的数据库大约有70-80个表。有没有办法可以滚动浏览数据库中的所有表格。逐步加载它们中的每一个甚至更好我可以在数据库级别上逐步加载?
答案 0 :(得分:1)
这听起来像是BiML的一个很好的候选者,它可以让你根据元数据动态创建SSIS包。
SSIS中目前没有内置方法来循环遍历具有不同列结构的表,并使用同一组SSIS对象逐步加载它们。您必须为每个表构建SSIS对象。
如果您在ETL的两端使用SQL Server,那么您可能会关注的另一件事是复制。这将是最接近"在数据库级别上逐步加载"。