ssis - SQL Server Integration Services 进程挂在服务器上
问题描述
我已经构建了一个 SSIS 包,它可以导入一个文件、处理它并生成另一个文件。
我使用平面文件源目标,它正确拒绝使用“重定向”设置验证失败的行,包括行中缺少列时。继续处理所有其他行,我可以在日志文件中记录我的“错误”行。
这在开发人员工具中运行良好。
当部署到服务器时,包工作正常,拒绝有验证错误(例如数据类型错误)的行并将它们写入我的错误日志。
但是,当我尝试测试一行缺少列的文件时,包只是挂起并且永远不会完成,并且没有显示任何错误。
我已经在我的机器上的开发工具和服务器上使用相同的文件对此进行了测试。对于所有其他情况,该程序包可以正确地拾取文件、写入错误日志并在服务器上正常写入输出文件(所以我不认为这是读取/写入磁盘的权限问题)
平面文件连接管理器具有 Format = Delimited,据我所知,它的性能正常。
解决方案
推荐阅读
- apache-kafka - 在kafka connect中,leader节点通常是做什么的?
- python - pyspark 将第一个 n 文件读入 df
- r - 使用循环查找列表的单根
- java - 如何从主屏幕唤醒 Android 应用并执行搜索等操作
- reactjs - 如何在 React-Ionic 中插入自定义组件?
- node.js - 节点 child_process 异步事件处理程序
- php - 如何从 Soap 请求中获取传输编码的分块字节响应?
- c# - WPF C# 应用程序最小化窗口中的错误
- java - 这个java文件路径有什么问题?
- django - 当用户更改电子邮件并保存时如何向新电子邮件发送确认 - django