标签: sql-server ssis
我们必须更新在SSIS包中用作源的SQL表中的列的数据类型。但是,当我在更新数据类型后运行SSIS包时,由于数据类型不匹配而失败。
如何使SSIS包重新编译/重新验证源代码,使其不会失败?
答案 0 :(得分:0)
您将需要打开SSIS包本身。从这一点开始,转到使用该对象的任何组件,右键单击它并选择 Show Advanced Editor ... ,然后按Connection Manager窗格上的Refresh按钮以更新元数据。我还建议您仔细检查所有列映射,以验证数据类型和长度是否兼容。
答案 1 :(得分:-1)
您可以打开现有程序包并进行数据转换,也可以简单地创建一个新程序包并用该转换程序覆盖现有程序包。