SSIS OLEDB源错误-为SQL Server视图打开行集失败

时间:2019-02-14 07:28:46

标签: sql-server sql-server-2008 ssis bids sql-view

我们有一个SSIS包,其中通过将数据访问方式选择为表或视图将SQL Server视图用作数据源。该软件包已计划使用SQL Server Job每天运行。在大多数情况下,作业可以毫无问题地执行,但有时,我们会遇到以下错误。

  

Microsoft(R)SQL Server执行软件包实用程序版本10.50.6560.0   适用于32位版权所有(C)Microsoft Corporation2010。保留所有权利   保留。开始时间:6:08:03 AM错误:2019-02-06 06:10:56.02
  代码:0xC0202009源:加载包OLE DB源[1]
  说明:SSIS错误代码DTS_E_OLEDBERROR。 OLE DB错误有   发生。错误代码:0x80004005。结束错误错误:2019-02-06   06:10:56.40代码:0xC02020E8来源:加载包OLE DB   来源[1] 说明:打开“ [ss]。[someView]”的行集   失败了检查对象是否存在于数据库中。结束错误   错误:2019-02-06 06:10:56.80代码:0xC004701A源:加载   软件包SSIS.Pipeline的描述:组件“ OLE DB源”(1)   在执行前阶段失败,并返回了错误代码0xC02020E8。

该视图确实存在于数据库中。可能是此问题的根本原因?

0 个答案:

没有答案