【问题标题】:Error SSIS OLE DB Source Editor错误 SSIS OLE DB 源代码编辑器
【发布时间】:2014-08-14 13:44:54
【问题描述】:

我遇到了一个问题..我不知道该怎么办了..我想从 DataFlow 中添加一个关于 OLE DB 源的查询,当我尝试单击列时(在我输入查询之后)我得到了这个错误> > :

数据流任务 [OLE DB 源 [31]] 出错:SSIS 错误代码 DTS_E_OLEDBERROR。发生 OLE DB 错误。错误代码:0x80040E14。 OLE DB 记录可用。源“Microsoft SQL Server Native Client 10.0”Hresult:0x80040E14 描述:“无法准备声明”。 OLE DB 记录可用。源“Microsoft SQL Server Native Client 10.0”Hresult:0x80040E14 说明:“无效的对象名称 '#tmp33'。”。

其他信息: HRESULT 异常:0xC0202009 (Microsoft.SqlServer.DTSPipelineWrap)

我试图在互联网上搜索这些错误,但什么也没有……没有什么可以帮助我……如果你对这些错误有所了解,请帮助我!

谢谢stackoverflow!

【问题讨论】:

    标签: sql ssis


    【解决方案1】:

    在您的 ole db 源的连接管理器上设置 DelayValidation = True 和 RetainSameConnection = True。问题似乎是临时表的使用。一方面,它不存在,因此您的查询未通过验证。 RetainSameConnection 将确保如果您有其他流,他们可以看到此临时表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-16
      • 1970-01-01
      • 1970-01-01
      • 2021-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多