当我在Visual Studio中运行我的程序包进行调试时,它运行时没有错误,但是当我部署它并在SSMS中运行它时,抛出了以下错误。
Person_View数据流:错误:
SSIS错误代码DTS_E_PRIMEOUTPUTFAILED。 Person_View源上的primeoutput方法返回错误代码0x80004005。当管道引擎调用Primeoutput()时,该组件返回失败代码。故障代码的含义由组件定义,但是错误是致命的,并且管道停止执行。在此之前可能会发布错误消息,其中包含有关失败的更多信息。
之前出现的错误是:
Person_View数据流:错误:发生数据库连接(ODBC)错误。状态:“ HY001”。本机错误代码:0 [oracle] [ODBC]内存分配错误。
如果有人可以帮助我解决这些错误,我将不胜感激,我读到它一次可能传递了太多数据,但我不知道该如何解决。