SQL Server SSIS -从父包运行时出现数据流错误

tjrkku2a  于 2022-12-03  发布在  其他
关注(0)|答案(1)|浏览(167)

我遇到了一个非常奇怪的SSIS错误,似乎找不到原因。
我有大约20个包,当我一个接一个地手动运行它们时,它们运行得很好。但是,当我通过一个父包(master.dtsx)运行它们时,它一个接一个地单独调用这20个包中的每一个,我得到了各种各样的问题。
主要问题是:我在软件包上看到了所有的绿色复选标记:FULL SSIS SCREENSHOT
但数据流总是错误的,请参见以下内容:DATAFLOW SCREENSHOT
和一些包只是失败没有任何错误,但他们都是好的,如果我运行他们手动直接后。
我曾尝试通过sql代理作业运行MASTER包,但这给了我一个完全不同的错误:

Load_crmcci__Master:Error: The requested OLE DB provider MSOLEDBSQL is not registered. If the 64-bit driver is not installed, run the package in 32-bit mode. Error code: 0x00000000.
An OLE DB record is available.  Source: "Microsoft OLE DB Service Components"  Hresult: 0x80040154  Description: "Class not registered".

请原谅,如果这听起来是一个愚蠢的问题,但我一直无法解决这个问题的几天了,现在我自己。所以提前感谢很多。

6uxekuva

6uxekuva1#

我的问题是正确的供应商(DRIVER:MSOLEDBSQL)没有安装在sql服务器上。我已经安装并再次运行该项目,它完全正确完成。

相关问题