这是我的情况。我有一个与SQL Anywhere 11在同一服务器上运行的应用程序(Mirth Connect)。同一网络上还有另一台运行SQL Anywhere 11的服务器。我需要连接到它们两个。它们都使用相同的SQL Anywhere“服务器名称”。使用JDBC或ODBC连接到多个SQL Anywhere 11服务器
我需要在任何给定的时刻使用JDBC连接来连接它们中的任何一个。我可以很好地连接到本地实例。
我试图建立到远程服务器的ODBC连接。当我测试连接时,它说这是很好的。然后,当我尝试运行查询时,我发现我已连接到本地服务器。它必须是因为两个SQL Anywhere服务器都使用相同的“服务器名称”。
如何强制ODBC连接连接到远程服务器?
谢谢!
请提供您用来连接服务器的代码。有机会,你需要聪明的连接到你的位置;至少两台服务器应解析为两个不同的ip:port组合。 –