我正在Visual Basic 2010中开发代码并连接到两台服务器上托管的Sybase16数据库。我在我的项目中引用了Sybase iAnywhere。 我使用下面显示的连接字符串
Public dbIMS As New SAConnection
dbIMS.ConnectionString="UserID=userid;Password=userpw;DatabaseName=dbname;ServerName=dbname;Host=192.000.000.000;"
Try
dbims.open()
Catch ex as Exception
strErrMsg=ex.Message.ToString
End Try
我可以连接到某些数据库,但不能连接其他数据库。错误消息是"未找到数据库服务器"所有数据库都处于活动状态,每个数据库的服务名称和db文件名都相同。我可以连接到每个服务器上的某些dbs,但仍然无法找到与成功连接或连接失败的任何共同点。我确定IP地址是正确的,数据库和服务器名称是正确的。 我正在寻找有关如何诊断问题的建议,并提前感谢。