我遇到了在SQL2008 R2中执行的ColdFusion查询的问题。查询在通过Management Studio运行时返回两行,但通过ColdFusion返回零。在搜索网页时,这指向ColdFusion中的缓存,所以我清除了,没有快乐。我甚至为SQL升级了ColdFusion驱动程序,仍然没有任何乐趣。然后我在另一个论坛上发现了JTDS,但对于我的生活,我无法连接到我的SQL群集。
有没有人有他们成功设置的JDBC URL(减去敏感信息)的真实示例?这是与群集上运行的命名SQL实例的连接。防火墙一切正常,检查一下,正常的ColdFusion SQL连接正常工作。
我尝试过(在许多其他组合中):
jdbc:jtds:sqlserver://IP ADDRESS/Instance Name;database=DB Name
jdbc:jtds:sqlserver://IP ADDRESS/Database Name;instance=Instance Name
jdbc:jtds:sqlserver://IP ADDRESS:PORT/Instance Name;database=DB Name
jdbc:jtds:sqlserver://IP ADDRESS:POrt/Database Name;instance=Instance Name
SQL实例位于端口59759上并允许通过防火墙。
我一直收到这个错误:
The root cause was that: java.sql.SQLException:
Timed out trying to establish connection
我目前无法升级ColdFusion。
或者,如果有人知道我的查询失败的原因,那也是一种帮助。