我们有一个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。
该视图确实存在于数据库中。可能是此问题的根本原因?