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 包在调试时立即取消 的相关文章

  • 如何在TOAD的DataGrid中显示sys_refcursor数据

    请我需要帮助 我搜索了很多并且变得更加困惑 我使用 Toad 9 7 25 并且我做了这个程序 在一个包中 PROCEDURE ReportaCC pfcorte IN DATE lcursor IN OUT SYS REFCURSOR I
  • 通过货币换算获取每种产品类型的最低价格

    我想选择每种产品类型中最便宜的 包括运费 价格转换为当地货币 最便宜 产品 价格 产品 运费 seller to aud 我的数据库有如下表 PRODUCTS SELLERS id type id seller id price shipp
  • ClassCastException:java.util.Date 无法转换为 java.sql.Date

    你好 我的代码抛出了ClassCastException StackTrace 显示 java lang ClassCastException java util Date cannot be cast to java sql Date a
  • 使用 WHILE 创建虚拟数据

    我尝试使用 a 在表中插入一些虚拟数据WHILE 但它运行得非常非常慢 我在想也许我写的代码不正确 你能看一下并确认一下吗 Insert dummy data DECLARE i int Content int SET i 5001 WHI
  • 使用按位函数查询 BIT 字段时,MySQL 不使用索引

    我的 MySQL 表中有一个 BIT 类型的字段 我想使用位值存储记录的状态 例如 1 status1 2 status2 4 status3 8 status4 每条记录可以同时具有多种状态 对于 status1 和 status3 该值
  • 如何将 MySQL 数据库更改为 UTC?

    我使用的是 Windows 7 对数据库方面的东西有点陌生 我尝试在 Google 上搜索如何将系统时区更改为 UTC 但文档有些高级 我不太确定如何更改此字段 在 my ini 文件的 mysqld 部分下 添加以下行 default t
  • 创建表作为 select 删除 postgresql 中的非空约束

    在 postgres sql 中 创建表时 select 删除了表上的非空约束 例如 对此没有单一命令的解决方案 要基于现有表 包括所有约束 创建表 请使用 create table B like a including constrain
  • postgres 有 CLOSEST 运算符吗?

    我正在寻找这样的东西 给定一个表格 id number 1 7 2 1 25 3 1 01 4 3 0 查询SELECT FROM my table WHEREnumberCLOSEST 1 将返回第 3 行 我只关心数字 现在我有一个程序
  • 限制 SQL Server 连接到特定 IP 地址

    我想将 SQL Server 实例的连接限制为特定 IP 地址 我想阻止来自除特定列表之外的任何 IP 地址的任何连接 这是可以在 SQL Server 实例或数据库中配置的东西吗 听起来像是你会使用Windows防火墙 http tech
  • 在压缩存档内的文本文件上运行“head”,而不解压存档

    问候 我接手了之前的团队并编写了处理 csv 文件的 ETL 作业 我在 ubuntu 上结合使用 shell 脚本和 perl csv 文件很大 它们以压缩档案形式到达 解压后 很多都超过 30Gb 是的 那是 G 旧进程是在 cron
  • 查询中列的顺序重要吗?

    当从 MySQL 表中选择列时 与表中的顺序相比 选择列的顺序是否会影响性能 不考虑可能覆盖列的索引 例如 您有一个包含行 uid name bday 的表 并且有以下查询 SELECT uid name bday FROM table M
  • 连接两个表的查询的 SQL Server“FOR XML”输出

    我是 SQL Server 中 FOR XML 功能的新手 我正在使用 SQL Server 2012 我有两个表 Word 和 Word Expansion 样本数据 表 字 WordOID Word 1 PIPE 2 WIRE 表 Wo
  • 如何使用 MySQL 的 LOAD DATA LOCAL INFILE 在导入 CSV 时将字符串日期更改为 MySQL 日期格式

    我正在使用 MySQL 的 LOAD DATA LOCAL INFILE SQL 语句将数据从 CSV 文件加载到现有数据库表中 下面是一个 SQL 语句示例 LOAD DATA LOCAL INFILE file csv INTO TAB
  • 将 SQL 数据中的一行映射到 Java 对象

    我有一个 Java 类 其实例字段 以及匹配的 setter 方法 与 SQL 数据库表的列名相匹配 我想优雅地从表中获取一行 到 ResultSet 中 并将其映射到此类的实例 例如 我有一个 Student 类 其中包含实例字段 FNA
  • 使用两个日期之间的随机日期时间更新每一行

    我有一个专栏叫date created我希望每一行保存一个随机日期 日期距当前时间为 2 天 我正在运行以下查询 但它会更新具有相同随机日期的所有行 我希望每一行都是随机的并且不相同 update table set date create
  • 如何使用PostGIS将多边形数据转换为线段

    我在 PostgreSQL PostGIS 中有一个多边形数据表 现在我需要将此多边形数据转换为其相应的线段 谁能告诉我如何使用 PostGIS 查询进行转换 提前致谢 一般来说 将多边形转换为线可能并不简单 因为没有一对一的映射 http
  • 查找 PostgreSQL 中所有范围集合的所有交集

    我正在寻找一种有效的方法来查找时间戳范围集之间的所有交集 它需要与 PostgreSQL 9 2 配合使用 假设这些范围代表一个人可以见面的时间 每个人都可以有一个或多个空闲时间范围 我想找到all可以召开会议的时间段 即所有人都有空的时间
  • 更改迁移中的自动​​增量值(PostgreSQL 和 SQLite3)

    我有一个托管在 Heroku 上的项目 想要更改表的自动增量起始值 我在本地使用 SQLite3 Heroku 使用 PostgreSQL 这是我在迁移中所拥有的 class CreateMytable lt ActiveRecord Mi
  • 在一个数据访问层中处理多个连接字符串

    我有一个有趣的困境 我目前有一个数据访问层 它必须与多个域一起使用 并且每个域都有多个数据库存储库 具体取决于所调用的存储过程 目前 我只需使用 SWITCH 语句来确定应用程序正在运行的计算机 并从 Web config 返回适当的连接字
  • 对多个数据库执行 SQL 查询

    我知道我的帖子与该论坛中的其他帖子的标题非常相似 但我真的找不到我需要的答案 这是我的问题 我的 Windows Server 上运行着 SQL Server 在我的 SQL Server 中 我有大约 30 个数据库 它们都具有相同的表和

随机推荐

  • 为什么 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