DB2异常-没有上下文策略

55ooxyrt  于 4个月前  发布在  DB2
关注(0)|答案(1)|浏览(57)

我正试图使用11.5 ADO.NET连接器连接到基于Windows的DB2服务器,这在除了我家的计算机之外的所有系统上都能正常工作(这是一些单元测试)。
在我的家用电脑上,我得到了以下异常:

{"ERROR [58005] [IBM][DB2.NET] SQL0902 An unexpected exception has occurred in  Process: 69336 Thread 11 AppDomain: Name:Tests: TestKailua
There are no context policies.
Function: AESEncryptADONET (Encryption Info)
allStack:    at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at IBM.Data.DB2.DB2ConnPool.HandleUnknownErrors(String strFncMsg, Exception exception, Boolean bThrow)\r\n   at IBM.Data.DB2.DB2ConnPool.EncryptString(String value)
at IBM.Data.DB2.DB2ConnPool.ReplaceConnectionStringParms(DB2Connection connection, String szValue, DB2ConnSettings& pSettings, DB2ConnSettingsInternal& pSettingsInternal, Boolean bAttach, Boolean pushDownStrAppended)
at IBM.Data.DB2.DB2Connection.set_ConnectionString(String value)

字符串
内部异常是:

AESEncryptADONET - Encryption - no error information available
at IBM.Data.DB2.DB2ConnPool.EncryptString(String value)


我没有配置什么?

sqyvllje

sqyvllje1#

我遇到了类似的问题。它在我的本地计算机上工作,但在新的生产服务器上不工作。
通过安装Microsoft Visual C++ 2013 Redistributable修复了问题。

相关问题