我正在尝试使用以下连接字符串连接到DB2:
<add name="ConnectionString"
providerName="IBM.Data.DB2.iSeries"
connectionString="Data Source=xxxxxxx,1234;UserID=username;Password=password;"/>
似乎如果我指定端口(1234),则会抛出错误:
CWBCO1004 - Remote address could not be resolved
11001
A communication error occurred.
如果我没有指定它抛出的端口(预期):
Unhandled Exception: IBM.Data.DB2.iSeries.iDB2ConnectionTimeoutException: The co
nnection cannot be opened because the connection timed out.
at IBM.Data.DB2.iSeries.iDB2Connection.Open()
任何方式,以便我可以在连接字符串上指定端口并仍然有效吗?
提前谢谢你:)
答案 0 :(得分:2)
好的,查看iSeries提供程序文档,它似乎没有提供指定TCP / IP端口的选项。我会假设它总是相同,或者是使用IBM iSeries Access软件定义的。