连接到AS400时发生SQLServer SSIS错误
我制作了一个数据源,其中包括:连接到AS400时发生SQLServer SSIS错误,sql,sql-server,sql-server-2008,ssis,ibm-midrange,Sql,Sql Server,Sql Server 2008,Ssis,Ibm Midrange,我制作了一个数据源,其中包括: i5/OS IBMDA400 OLE DB提供程序的提供程序“本机OLE DB\IBM DB” 用户id和密码已填充 坚持安全是正确的 目录库列表已填充 我基于数据源创建了连接管理器,我使用此连接管理器创建了OLE DB源,它显示了表名列表,我选择了需要的表,但单击“确定”时,SSIS返回一个错误,显示: Error at Data Flow Task [OLE DB Source [1]]: SSIS Error Code DTS_E_OLEDBERROR.
Error at Data Flow Task [OLE DB Source [1]]: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80004005.
An OLE DB record is available. Source: "IBMDA400 Session" Hresult: 0x80004005 Description: "CWBZZ5010 Error de comunicaciones con el sistema ###.#.##.# ".
Error at Data Flow Task [OLE DB Source [1]]: Opening a rowset for ""XXXXXX".XXXX" failed. Check that the object exists in the database.
------------------------------
ADDITIONAL INFORMATION:
Exception from HRESULT: 0xC02020E8 (Microsoft.SqlServer.DTSPipelineWrap)
我希望你能理解我的意思,我的英语很差。看来你的连接超时了
我尝试使用ADO网络管理器连接,但效果良好。Ty all确保您的软件包集合属性设置正确。它应该列在您的连接管理器all属性中。您指的是默认集合吗