当我尝试从tibco JDBC连接连接到sql server时出现以下错误。
对于com.microsoft.sqlserver.jdbc.SQLServerDriver
BW-JDBC-100034 "Configuration Test Failed. Exception [com.microsoft.sqlserver.jdbc.SQLServerException] occurred. com.microsoft.sqlserver.jdbc.SQLServerException: Software caused connection abort: recv failed"
和tibcosoftwareinc.jdbc.sqlserver.SQLServerDriver
BW-JDBC-100033 "Configuration Test Failed. Failed to find or load the JDBC driver: tibcosoftwareinc.jdbc.sqlserver.SQLServerDriver"
我已将jar文件放在C:\tibco\tpcl\5.7\lib
文件夹中,并尝试将jar文件放在C:\tibco\tpcl\5.7\jdbc
文件夹中。
有什么可以让我知道如何解决这个问题吗?
答案 0 :(得分:0)
你应该把jar文件放在 tibco bw / lib 文件夹中。
对我而言C:\tibco\bw\5.10\lib
此外,如果您想使用Windows身份验证连接ms sql server,那么您还必须保留 windows / system32 文件夹或添加到类路径。
答案 1 :(得分:0)
您的JDBC驱动程序应放在:
C:\tibco\tpcl\5.7\jdbc
如果jdbc
文件夹不存在,则必须创建该文件夹。
答案 2 :(得分:0)
我遇到了同样的问题,现在已经解决了。
首先 - 检查是否能够使用Tibco设计器中的JDBC连接连接到其他Sql服务器。如果是 - 您的计算机中的Sql服务器存在问题。 您应该升级到Sql Server 2008 Service Pack 2.我做了,重新启动了我的Sql服务器并且能够连接。从here下载。您还需要确保在C:\ tibco \ tpcl \ 5.7 \中有jdbc文件夹,并且在designer.tra中有相应的类路径tibco.env.STD_CP_EXT。
仅供参考,SP2补丁中有相关修复: -
http://support.microsoft.com/kb/2653857
FIX:升级到JRE 6更新29或更高版本后,无法使用JDBC驱动程序连接到SQL Server