SSIS/DTSX/ETL 错误:“重解析点缓冲区中的数据无效。”

发布于 2025-01-11 18:41:04 字数 698 浏览 0 评论 0原文

我有一个 SSIS/DTSX/ETL,它在“控制流”的“任务”中给出以下错误:

[执行 SQL 任务] 错误:执行查询“”失败,并出现以下错误:“无法检索 CLSID 为 {8957A18C-F62B-4A46-83FC-E8792FFD06DC} debido al siguiente 的组件的 COM 类工厂错误:80071128重分析点缓冲区中的数据无效(HRESULT 例外: 0x80071128)。”。可能的失败原因:查询问题、“ResultSet”属性设置不正确、参数设置不正确或连接未正确建立。

此任务所做的唯一事情是在 SQL Server 数据库上执行 SQL 查询。为了编辑 DTSX,我使用“SQL Server Data Tools 2015”。 DTSX 是用 VS 2010 Ultimate 创建的,我不知道这是否与问题有关...

在此处输入图像描述

如图所示,我正在执行以下 SQL 命令:

DELETE FROM TBLEMPRESAREPRESENTACION

I have an SSIS/DTSX/ETL which is giving me the following error in a "Task" in the "Control Flow":

[Execute SQL Task] Error: Executing the query "" failed with the following error: "Could not retrieve COM class factory for component with CLSID {8957A18C-F62B-4A46-83FC-E8792FFD06DC} debido al siguiente error: 80071128 The data in the reparse point buffer is invalid. (Excepción de HRESULT: 0x80071128).". Possible failure reasons: Problems with the query, "ResultSet" property not set correctly, parameters not set correctly, or connection not established correctly.

The only thing that this task does is execute an SQL query on a SQL Server DB. To edit that DTSX I use "SQL Server Data Tools 2015". The DTSX was created with VS 2010 Ultimate, I don't know if that has to do with the problem...

enter image description here

As shown in the image, I am executing the following SQL Command:

DELETE FROM TBLEMPRESAREPRESENTACION

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

坦然微笑 2025-01-18 18:41:04

确保 TargetServerVersion 正确并设置为当前的 SQL Server 安装:

Make sure that the TargetServerVersion is correct and set to the current SQL Server installation:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文