我使用Visual Studio 2017和.Net Core 2.1安装了IBM.Data.DB2.Core版本(1.2.2.100),我试图测试与DB2(z/OS服务器)的简单连接,但出现以下错误。我们的DB2服务器类型是OS390,版本是11。
错误 [42968] [IBM] SQL1598N 尝试连接数据库服务器失败,因为存在许可证问题。
我将许可文件复制到了.nuget\packages\ibm.data.db2.core\1.2.2.100\build\clidriver\license文件夹中。我尝试了这里提到的所有方法:https://www.ibm.com/developerworks/community/blogs/96960515-2ea1-4391-8170-b0515d08e4da/entry/Instructions_for_downloading_and_using_DB2_NET_Core_provider_package?lang=en。有什么想法吗?
错误 [42968] [IBM] SQL1598N 尝试连接数据库服务器失败,因为存在许可证问题。
using (DB2Connection con = new DB2Connection("Server=xxxx.xxxx.com:446;Database=XXXX;UID=XXXXXX;PWD=xxxxx"))
{
try
{
con.Open();
}
catch (Exception ex)
{
throw ex;
}
}
我将许可文件复制到了.nuget\packages\ibm.data.db2.core\1.2.2.100\build\clidriver\license文件夹中。我尝试了这里提到的所有方法:https://www.ibm.com/developerworks/community/blogs/96960515-2ea1-4391-8170-b0515d08e4da/entry/Instructions_for_downloading_and_using_DB2_NET_Core_provider_package?lang=en。有什么想法吗?