Я пытаюсь подключиться к серверу DB2 на базе Windows, используя соединитель ADO 11.5. NET. Это прекрасно работает (это некоторые модульные тесты) на всех системах, кроме моего домашнего компьютера.
На моем домашнем компьютере я получаю следующее исключение:
{"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)
Что я не настроил?