visual-studio - VS 2017 - 更正后重新评估数据流警告
问题描述
情况: 我正在使用 VS 2017 为 MS SQL 2017 构建 SSIS 包。在构建数据流时,我添加了 OLE DB 源和目标。映射目标后,VS 正确识别截断问题并给我警告消息。(我试图将 nvarchar(50) 放入 nvarchar(10) 中。)
我通过更新源以将列宽限制为 10 个字符来更正此问题。SSIS 构建并运行良好,但警告消息仍然存在。
问题: 有什么方法可以强制 VS 重新评估包的警告/错误吗?我发现的唯一方法是删除并重新添加目标,但这显然很痛苦。(特别是当它意味着重新映射列时。)
我错过了一些明显的东西吗?
解决方案
您可以右键单击连接管理器以获取抛出错误和警告的组件(这也适用于错误),将其设置为“脱机工作”,然后执行相同的操作 - 右键单击连接管理器以删除勾选“脱机工作”。当连接管理器将状态从“离线”更改为“在线”时,使用它的所有组件和任务都会重新验证。
推荐阅读
- postgresql - Postgres 11.7 中数字的 CREATE TYPE 和转换问题
- debugging - Flutter 调试/Gradle 构建错误 ':app:compileFlutterBuildDebug'
- python - 将数据帧的字典转换为单个数据帧
- mongoose - 如何在 Mongoose 模式中为同一属性使用多种类型?
- php - NEWID 函数导致 MYSQL 中准备好的语句出错
- linux - 如何在 cygwin 中编写 shell 脚本?(尤其是案例语句/循环)
- python - 在 Python 中使用 object 作为类型有什么问题?
- deep-learning - Alpha 零输出神经元配置
- sum - 多个动态列的总和
- excel - 查找行范围是否有连续月份的解决方案 - 添加缺少月份的行