我的应用程序('App A')使用com.sybase.jdbc3.jdbc.SybDriver
和Spring框架2.5.6(用于数据库连接池和ORM)连接到sybase 15.5数据库。
出于某种原因,App A今天使用端口34567与sybase数据库服务器通信。该端口实际上是为另一个应用程序(“应用程序B”)保留的,因此应用程序B失败(由于“地址已在使用中”)。
我们是否可以告诉jdbc驱动程序避免某个端口与Sybase数据库服务器通信?
答案 0 :(得分:0)
您无法告诉JDBC驱动程序排除端口。您可以告诉它使用哪些端口。
我想你使用的是jConnect驱动程序。所以这里有一个如何Invoke the jConnect driver
的链接如果要显式设置连接属性,可以在two ways中连接到服务器之前执行此操作: