做SSIS的时候,datareader总是报这样的错误,不明白是什么意思?

Edison_Liang 2010-02-05 01:59:53
[DataReader Source-F554101 [1]] Error: System.Data.Odbc.OdbcException: ERROR [HY000] [IBM][iSeries Access ODBC Driver][DB2 UDB]PWS0001 - Function did not complete successfully. ERROR [HY000] [IBM][iSeries Access ODBC Driver][DB2 UDB]PWS0001 - Function did not complete successfully. at System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode) at System.Data.Odbc.OdbcConnectionHandle..ctor(OdbcConnection connection, OdbcConnectionString constr, OdbcEnvironmentHandle environmentHandle) at System.Data.Odbc.OdbcConnectionOpen..ctor(OdbcConnection outerConnection, OdbcConnectionString connectionOptions) at System.Data.Odbc.OdbcConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) at System.Data.Odbc.OdbcConnection.Open() at Microsoft.SqlServer.Dts.Runtime.ManagedHelper.GetManagedConnection(String assemblyQualifiedName, String connStr, Object transaction) at Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager90.AcquireConnection(Object pTransaction) at Microsoft.SqlServer.Dts.Pipeline.DataReaderSourceAdapter.AcquireConnections(Object transaction) at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostAcquireConnections(IDTSManagedComponentWrapper90 wrapper, Object transaction)

做SSIS的时候,datareader总是报这样的错误,不明白是什么意思?而且,有时候就不出现这个错误,执行都是正常的,有时候就会报错,并停止向下运行。。。

...全文
206 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Edison_Liang 2010-02-11
  • 打赏
  • 举报
回复
这个错误是连接错误,已经解决了,现在出现了另外一个问题,另开主题讨论!
谢谢大家的热心帮助!
Edison_Liang 2010-02-10
  • 打赏
  • 举报
回复
我做的是两个DataReader同时从DB2抓取数据,但是总是会有其中一个报错,另一个会正常执行;如果我修改为先执行一个DataReader抓取数据,完成后再执行另外一个DataReader抓取数据;这样就不会报错,可以正常执行,请问是BI里需要修改什么线程或者多连接之类的设置吗?
yagebu1983 2010-02-07
  • 打赏
  • 举报
回复
连接出问题了
Edison_Liang 2010-02-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zoezs 的回复:]
这样也看不出来啥问题。你用个script控件,把每次读出的数据输出来试试,但不调试,看哪儿出错。
[/Quote]
script控件测试数据输出应该怎么做?哪里有说明吗?
--小F-- 2010-02-05
  • 打赏
  • 举报
回复
看不懂
Zoezs 2010-02-05
  • 打赏
  • 举报
回复
这样也看不出来啥问题。你用个script控件,把每次读出的数据输出来试试,但不调试,看哪儿出错。

693

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧