异常描述:
asp.net应用程序开发过程中正常,发布后运行出现异常。
开发环境:visual studio 2008
数据库:IBM db2 9.1
异常信息:
SQL1159 Initialization error with DB2 .NET Data Provider, reason code 2, tokens D:/Program Files/IBM/SQLLIB_01//bin/db2app.dll,
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: SQL1159 Initialization error with DB2 .NET Data Provider, reason code 2, tokens D:/Program Files/IBM/SQLLIB_01//bin/db2app.dll
出错原因:
权限
解决方法:
将ASPNET用户设置为隶属于db2admins
本文介绍了一个ASP.NET应用程序在使用IBM DB2 9.1数据库时出现的初始化错误问题,异常信息提示为SQL1159。文章分析了问题产生的原因在于权限配置,并提供了解决方案,即通过调整ASPNET用户的db2admins组权限来解决。
1725

被折叠的 条评论
为什么被折叠?



