在SSIS中我使用博客中的代码.. Blog to use SMO Transfer class
我只想传输两个表,每个表都有不同的模式..
dbo.table1
ctl.table2
表dbo.table1
已转移。
我在ctl.table2
时收到错误。
错误为Value cannot be Null
。
我检查了Transfer.Options属性,但没有找到任何有用的东西。
我也试过设置Transfer.CopyAllSchemas = True
,但这也无济于事。
提前致谢,
答案 0 :(得分:2)
在传输类中找到方法,用于使用ctl
架构而不是dbo
传输对象。
对于特定架构,我们需要使用..
xfr.ObjectList.Add(db.Tables("Table2", "Ctl"))
这将转移`ctl.Table2。