使用C#.NET连接到iSeries数据库
我正在尝试使用C#.Net5创建iSeries DB400数据库。 我正在使用VisualStudio2019,并已将IBM.Data.DB2.Core(3.1.0.400)nuget包添加到我的控制台项目中。 我已经安装了IBM数据服务器驱动程序包11.5.4和IBM iAccess客户端解决方案以及IBM数据服务器客户端11.5.4。 在安装IBM data server客户端时,我遇到以下错误,但系统继续安装 下面是我试图连接到数据库的代码 String connectionStr=“Server=serveraddress:50000;Database=mydbname;UID=myusername;PWD=mypassword”; DB2Connection con1=新的DB2Connection(connectionStr); con1.Open() 打开连接会引发异常: $exception{“ERROR[08001][IBM]SQL30081N检测到通信错误。正在使用的通信协议:“TCP/IP”。正在使用的通信API:“SOCKETS”。检测到错误的位置:“XXX.XXX.XX.XX”。检测到错误的通信函数:“connect”。特定于协议的错误代码:“10061”“,”“.SQLSTATE=08001\r\n”}IBM.Data.DB2.Core.DB2Exception 若将端口号更改为446,那个么我将得到如下许可错误 $exception{“ERROR[42968][IBM]SQL1598N由于许可问题,尝试连接到数据库服务器失败。SQLSTATE=42968\r\n“}IBM.Data.DB2.Core.DB2Exception 有人能帮我用.net连接iSeries数据库吗 请让我知道,如果我需要提供更多的细节,使解释更好 提前感谢!请参阅以下内容:使用C#.NET连接到iSeries数据库,c#,.net-5,iseries-navigator,C#,.net 5,Iseries Navigator,我正在尝试使用C#.Net5创建iSeries DB400数据库。 我正在使用VisualStudio2019,并已将IBM.Data.DB2.Core(3.1.0.400)nuget包添加到我的控制台项目中。 我已经安装了IBM数据服务器驱动程序包11.5.4和IBM iAccess客户端解决方案以及IBM数据服务器客户端11.5.4。 在安装IBM data server客户端时,我遇到以下错误,但系统继续安装 下面是我试图连接到数据库的代码 String connectionStr=“S