我正在尝试使用SSIS包(SQL Server 2008 R2)连接到Oracle并将数据加载到我的SQL Server表。
在BIDS中运行时,一切运行良好。我使用Attunity连接器和Native Oracle Provider for OLEDB。两者都在BIDS中工作。
一旦我在SQL代理作业中安排它并运行相同的包,我就会收到以下错误:
消息以用户身份执行:AMERICAS \ ssisdata。 Microsoft(R)SQL Server 执行32位版权的软件包实用程序版本10.50.1600.1 (C)Microsoft Corporation 2010.保留所有权利。入门: 3:17:23 PM错误:2016-04-08 15:17:32.76代码:0xC0202009
来源:ORA OLEDB测试连接管理器" OLEDB ORA CONN MGR"
描述:SSIS错误代码DTS_E_OLEDBERROR。 OLE DB错误 发生了。错误代码:0x80004005。 OLE DB记录可用。 资料来源:" OraOLEDB" Hresult:0x80004005描述:" ORA-12541: TNS:没有听众"。结束错误错误:2016-04-08 15:17:32.76代码: 0xC020801C来源:数据流任务OLE DB源[209]
描述:SSIS错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。该 AcquireConnection方法调用连接管理器" OLEDB ORA CONN MGR"失败,错误代码为0xC0202009。
我尝试过不同的机器。但情况也是如此。从2天开始就打破了这个局面。任何帮助将不胜感激。