SSIS 包在调试时立即取消

2023-12-02

我有一个相当简单的 SSIS 包,我已经多次使用它来将制表符分隔的文件导入到数据库中的单个表中。

我将新的源文件附加到包中并尝试运行该包。

  • 包开始了
  • cmd 提示符会短暂出现,然后消失 [?!]
  • 然后该进程在平面文件源组件上退出。 [?!]
  • 输出显示如下:

SSIS 包“C:\Users...\Conversion\LoadHistory.dtsx” 开始。

信息:0x4004300A,将数据加载到旧版 数据库 - 测试,SSIS.Pipeline:验证阶段正在开始。

信息:将数据加载到旧数据库时出现 0x4004300A - 测试,SSIS.Pipeline:验证阶段正在开始。

信息: 0x40043006 将数据加载到旧数据库 - 测试, SSIS.Pipeline:准备执行阶段正在开始。信息: 0x40043007 将数据加载到旧数据库 - 测试, SSIS.Pipeline:预执行阶段正在开始。

信息:0x402090DC 将数据加载到旧数据库 - 测试,平面文件源 [14]:文件的处理 “C:\Users...\Conversion\Production\Historicals\Source_2341.txt”已启动。

信息:加载时0x4004300C 数据到旧数据库 - 测试,SSIS.Pipeline:执行 阶段正在开始。

SSIS 包“C:\Users...\Conversion\LoadHistory.dtsx” 完成:取消。

程序“[4380] DtsDebugHost.exe: DTS”有 退出并显示代码 0 (0x0)。

该文件似乎符合我期望的格式规范。我能想到的唯一问题是该文件最初被编码为 UCS-2 Little Endian,而我们期待 UTF-8 或 ANSI 格式。我使用 Notepad++ 将文件重新编码为 UTF-8,结果文件通过了初始元数据检查,因此我必须假设问题已解决。

我不确定是什么原因导致包裹自动取消。

有谁之前经历过这个吗?


我发现了这个问题。看来,被用作源的文件才是罪魁祸首。 UTF-8 格式虽然通过了元数据检查,但似乎存在问题。我将文件转换为 ANSI 格式,就像在黑暗中拍摄一样,并且能够正常导入文件,没有出现上述异常情况。

我不确定为什么命令提示符会打开。

感谢您的回复

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SSIS 包在调试时立即取消 的相关文章

  • 向带有检查约束 SQL 的表添加列

    我想向表中添加一列 然后添加一个检查约束以确保其大于 0 我似乎无法让它在 oracle sl Developer 中运行 Alter TABLE store101 add column Base salary Number 7 2 con
  • 查看Jasper报告执行的SQL

    运行 Jasper 报表 其中 SQL 嵌入到报表文件 jrxml 中 时 是否可以看到执行的 SQL 理想情况下 我还想查看替换每个 P 占位符的值 Cheers Don JasperReports 使用 Jakarta Commons
  • 需要在 SQL Server 中透视字符串值

    我有一个包含值的表 描述为 Occupation String Name String Developer A Developer B Designer X Coder Y Coder Z 我需要数据透视格式的值 Designer Deve
  • 总和和不同不会改变结果?

    我是一个新手 试图在这里解决这个问题 到目前为止还没有运气 非常感谢任何帮助 Select Distinct AB agency no ab branch no AS AGENCY BRANCH count AB agency no ab
  • 如何使用 SQL Server 2008 执行多个 CASE WHEN 条件?

    我想做的是对同一列使用多个 CASE WHEN 条件 这是我的查询代码 SELECT Url p ArtNo p Description p Specification CASE WHEN 1 1 or 1 1 THEN 1 ELSE 0
  • 随着时间的推移累积(不重叠)——技术?

    我正在尝试找到一种更好的方法来制作水晶报告 其他人的 按组添加不重叠的时间 这显然是一个古老的问题 有没有一种技术可以得到 调整每条记录的 开始 结束 时间 以消除共同 重叠时间 亚组内 使用直接 SQL 尽管我发现我可以执行 CTE 假设
  • 在 plpgsql 函数中使用 quote_ident()

    我是创建 plpgsql 函数的新手 我需要一些有关在函数内部执行的动态命令上使用 quote ident 甚至 quote literal 的说明 希望有人能给我一个关于它们如何在函数内部工作的具体解释 TIA 这是一个例子 EXECUT
  • 如何将所有父母的父母作为循环引用表中子对象的列?

    我有一个表格 其中有类似的列 entityID entityName parentID 我如何编写一个查询来返回实体的所有父级级别 以返回类似的内容 childentityname parentlevel1name parentlevel2
  • MYSQL:如何在同一查询中联接两个表,两次引用同一个表

    我有两张桌子 我正在尝试将下面的示例两个表与表 1 引用表 2 两次结合起来 例如 如果我查看表 1 组 2 和成员 7 它应该查找表 2 中的 ID 并给出输出 Group Members Name Name 2 7 Blue Dog T
  • 跳过行:将数据从 SSIS 导出到 Excel 文件

    我正在尝试使用 SSIS 将数据从 SQL Server 数据库导出到 Excel 文件中 我希望从第 6 行插入数据 第 5 行有标题 我可以映射标题名称Excel 目标编辑器 通过编写 SQL 命令到 SQL 表头 SELECT FRO
  • 默认情况下在sql日期时间列中插入null/空值

    如何在 SQL Server 中创建一个表 默认日期时间为空 而不是1900 01 01 00 00 00 000我得到了 我的意思是 如果没有插入值 则默认值应该为 null 空等 如果没有插入值 默认值应该是null empty 在表定
  • SQL Server:如果存在会大大减慢查询速度

    正在使用SQL Server 2012 我找到了一些关于查询优化的主题 并将 EXISTS 与 COUNT 进行比较 但我找不到这个确切的问题 我有一个看起来像这样的查询 select from tblAccount as acc join
  • Oracle REGEXP_INSTR() 和“a-z”字符范围与预期不匹配

    我想用REGEXP INSTR 在 oracle 数据库中检查小写 大写字符 我知道 upper and lower POSIX 字符类 但我选择了a z这给了我非常奇怪的结果 我不明白 有人可以解释一下吗 SELECT REGEXP IN
  • mysql GROUP_CONCAT 重复项

    我从 farmTOanimal 表中进行连接 如下所示 有一个类似的farmTotool表 id FarmID animal 1 1 cat 2 1 dog 当我在视图中加入表时 我得到的结果如下所示 FarmID animal tool
  • 如何将 SQL Server 中同一表中的一列插入到另一列中

    我需要将一列的数据插入到同一个表中的另一列中 谁能告诉我这个怎么写 Thanks UPDATE table SET col 2 col 1
  • 将用户定义的表类型从 VBA 传递到 SQL

    我的任务是创建一个 Excel 电子表格作为 SQL 数据库的前端 以及一些对数据执行复杂计算的 C 我的老板想要前端作为电子表格 而计算对于 VBA 来说似乎太复杂了 目前 检索数据集的存储过程运行良好 然后 用户将在 Excel 中编辑
  • mysql 详细查询字符串,如通配符

    不知道如何标题我的问题 哈哈 下面是我需要的 我的数据库中的值如下所示 test example 1 test example 2 test example TD 1 这些值的长度可以不同 test example 只是一个示例 某些值将具
  • 连接 3 三张表

    我有这个图表应该可以解释我的情况 我需要一些关于连接 3 个表的帮助 我不知道如何做这种事情 因此 我可以通过执行以下操作来经历一段检索记录的 while 循环 img src alt Album AlbumID 使用内部联接 http w
  • 如何避免连接两个表时重复

    Student Table SID Name 1 A 2 B 3 C Marks Table id mark subject 1 50 physics 2 40 biology 1 50 chemistry 3 30 mathematics
  • 根据最大值连接表

    这是我正在谈论的内容的一个简化示例 Table students exam results id name id student id score date 1 Jim 1 1 73 8 1 09 2 Joe 2 1 67 9 2 09 3

随机推荐

  • 为什么 python 字典会改变顺序?

    python3 5中字典中存储的对象的顺序随着解释器的不同执行而变化 但对于同一个解释器实例似乎保持不变 python3 lt printf print a 1 b 2 nprint a 1 b 2 nprint a 1 b 2 nprin
  • 如何使用点列表的 (x,y) 坐标绘制网络 x 图?

    我有 x y 点 我想使用点列表的 x y 坐标来绘制图形 以便我可以看到轴 这是我的代码和图表照片 import networkx as nx import matplotlib pyplot as plt def add edge to
  • 如何使用 Jackson 正确解析流式 JSON?

    我正在尝试找出一种用 Jackson 解析流式 JSON 的干净方法 流 就像 TCP 中那样 离线 以零碎的方式进行 没有任何保证在单次读取中接收完整的 JSON 数据 也没有消息框架 此外 目标是异步执行此操作 这排除了依赖 Jacks
  • Fortran 2008 是否向后兼容以前的 Fortran 版本?

    是的 我知道 这不是想象的 这是一个真正的 Fortran 问题 我所说的早期版本是指 Fortran 2003 95 90 甚至 77 向后兼容是指可以轻松运行为 2008 年以前版本编写的代码 只需对语法进行一些细微的更改 Fortra
  • 为什么亚马逊广告报告 API 返回 .bin 而不是 .json

    我正在向亚马逊广告 API 请求一份赞助产品报告 当我发送 POST 时 我收到了 reportID 我输入 reportID 作为 GET 调用的路径的一部分来检索文档 我观察到类型 20 的响应 但是响应的内容是二进制代码 我认为 文档
  • C# 检查字符串是否为数字的代码

    我正在使用 Visual Studio 2010 我想检查一个字符串是否是数字 是否有任何内置函数来检查这一点 或者我们是否需要编写自定义代码 你可以使用int TryParse方法 例子 string s int result if in
  • DirectShow USB 网络摄像头更改视频源

    嘿 我正在尝试找到将我的网络摄像头上的视频源更改为 复合 的设置 似乎如果我拔掉 USB 然后重新插入并启动代码 它就会出现一个空白屏幕 但是 一旦我更改视频源 在另一个程序中 然后返回并再次运行我的代码 它就会出现 因此 我需要一些可以让
  • 在 .NET 中从 SQL Server 捕获 RAISERROR

    我在 SQL Server 中有一个存储过程 每当满足条件时就会引发错误 为了捕获此错误并将其显示给用户 我使用 try code catch Exception e return BadRequest e Message 这涵盖了大多数情
  • javascript循环仅适用于所有其他元素

    完成 ajax 查询后 我有以下 javascript 我所有的图片都有 name pic
  • 使用 PyMongo 将 Pandas Dataframe 插入 mongodb

    使用将 pandas DataFrame 插入 mongodb 的最快方法是什么PyMongo Attempts db myCollection insert df to dict 给出了一个错误 InvalidDocument docum
  • 使用标签应用动态过滤器

    我有一个元素列表 使用 ng repeat 显示在表格中 我想应用使用标签添加的动态过滤器 ng 标签输入 此标签输入生成动态标签 我想将其用作过滤器 这里是plunk我创造了 如何使用这些标签中的条目来创建过滤器 对于我尝试过的单个元素
  • 使用 VBA 将网站打印为 PDF

    我正在尝试使用 VBA 将 HTML 保存为 PDF 我不知道如何检查默认打印机是什么 将其更改为 Microsoft Print to PDF 然后返回旧打印机 下面是我的代码 我在 Google 上搜索一些内容 然后在第一个 Googl
  • 有没有办法自动在所有 C 或 CPP 文件中包含头文件? [复制]

    这个问题在这里已经有答案了 可能的重复 如何通过makefile包含头文件 我正在使用 gcc 来编译我的代码 我也有一些 make 文件 我可以告诉编译器包含一个特定的头文件以自动包含在所有 CPP 文件中吗 我怎样才能做到这一点 添加适
  • 根据另一个值存储数组的项目

    我有一个名为 Catalog 的数组 其中包含 4 个项目 packageid dataid categoryid 和 datapackage 我想做的就是推入数组dataids其项目的所有 dataidpackageid等于package
  • 使用 SwingWorker 和 Timer 在标签上显示时间?

    我想要一个显示当前时间并每秒刷新的时钟 我正在使用的代码是 int timeDelay 1000 ActionListener time time new ActionListener Override public void action
  • MemoryStream 中的 UWP BitmapImage SetSource 挂起

    在我的 UWP 应用程序中 我以 byte 的形式将图像存储在 SQLite 数据库中 然后 当我从数据库检索对象时 我将它们绑定到具有图像控件的 GridView 数据模板 由于我无法将图像的源直接绑定到数组 因此我在对象的类中创建了一个
  • 如何从 jQuery 的 $.ajax() 函数调用 servlet

    我试图从 jQuery 的 ajax 函数调用 servlet 目前 我认为我什至没有调用 servlet 或向其传递参数 但是大量谷歌搜索似乎没有帮助 有任何想法吗 这是我的html
  • 这是使用浮点值进行输入验证的正确方法吗?

    在花费了大量时间研究输入验证之后 我结合了一些想法并提出了这个 检查字符串是否有效的函数double bool isDouble double destination string source 64 bit bool goodValue
  • 如何在 Groovy 中创建和访问全局变量?

    我需要在一个方法中的变量中存储一个值 然后需要在另一个方法或闭包中使用该变量中的该值 我如何分享这个价值 在 Groovy 脚本中 作用域可能与预期不同 这是因为 Groovy 脚本本身就是一个具有运行代码方法的类 但这都是在运行时完成的
  • SSIS 包在调试时立即取消

    我有一个相当简单的 SSIS 包 我已经多次使用它来将制表符分隔的文件导入到数据库中的单个表中 我将新的源文件附加到包中并尝试运行该包 包开始了 cmd 提示符会短暂出现 然后消失 然后该进程在平面文件源组件上退出 输出显示如下 SSIS