SSIS/DTSX/ETL 错误:“重解析点缓冲区中的数据无效。”
我有一个 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...
As shown in the image, I am executing the following SQL Command:
DELETE FROM TBLEMPRESAREPRESENTACION
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
确保
TargetServerVersion
正确并设置为当前的 SQL Server 安装:Make sure that the
TargetServerVersion
is correct and set to the current SQL Server installation: