为什么我无法到SQL Server 2008 R2从TIBCO BW连接?(Why am I una

2019-10-19 01:10发布

当我试图从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文件夹中。

可以在任何请让我知道如何解决这个问题呢?

Answer 1:

你应该把jar文件TIBCO BW / lib文件夹。

对我来说,它的C:\tibco\bw\5.10\lib

此外,如果你想使用Windows身份验证连接的MS SQL Server,那么你也必须保持在Windows / System32文件夹或添加到类路径。



Answer 2:

你的JDBC驱动程序应该被放置在:

C:\tibco\tpcl\5.7\jdbc

您必须创建jdbc文件夹,如果它不存在。



Answer 3:

我有同样的问题及其解决了现在。

首先 - 检查您是否能够连接到使用Tibco的设计JDBC连接不同的SQL服务器。 如果是的话 - 有一个在你的机器上的SQL Server的问题。 你应该升级到SQL Server 2008 Service Pack 2中我做到了,我重新启动SQL Server和能够连接。 下载它从这里 。 另外你需要确保你有JDBC文件夹中C:\ TIBCO \ TPCL \ 5.7 \,你必须在designer.tra相应的类路径tibco.env.STD_CP_EXT。

仅供参考,相关的解决办法是在SP2补丁: -

http://support.microsoft.com/kb/2653857

FIX:不能使用JDBC驱动程序的SQL Server升级到JRE 6更新29或更高版本后连接到SQL Server



文章来源: Why am I unable to connect Sql server 2008 R2 from tibco BW?