2013-11-25 65 views
0

當我試圖從tibco JDBC連接連接到sql server時出現以下錯誤。 對於com.microsoft.sqlserver.jdbc.SQLServerDriver爲什麼我無法從tibco BW連接Sql server 2008 R2?

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" 

我放在C:\tibco\tpcl\5.7\lib文件夾中的jar文件和還試圖通過將jar文件夾C:\tibco\tpcl\5.7\jdbc

任何請讓我知道如何解決這個問題?

回答

0

你應該把這個jar文件放在tibco bw/lib文件夾中。

對我來說,它的C:\tibco\bw\5.10\lib

此外,如果你想使用Windows身份驗證連接的MS SQL Server,那麼你也必須保持窗口/ SYSTEM32文件夾或添加到類路徑。

+0

我收到了錯誤消息BW-JDBC-100033「Configuration Test Failed。Failed to find or load the JDBC driver:tibcosoftwareinc.jdbc.sqlserver.SQLServerDriver」 –

+0

@Lax_me我想你可能沒有安裝正確的驅動程序。我測試與MySQL和MS SQL服務器都工作正常。如果你想我可以還提供了屏幕截圖 – 2013-11-26 16:12:57

0

你的JDBC驅動程序應該被放置在:

C:\tibco\tpcl\5.7\jdbc 

,如果它不存在,必須創建jdbc文件夾。

+0

我之前創建了這個文件夾,並在其中放置了罐子,但是我得到了與上面提到的相同的錯誤 –

+0

以前在某些版本的BW中存在一個錯誤。你正在使用哪個版本? –

+0

我正在使用BW 5.7 –

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後,將無法使用JDBC驅動程序的SQL Server連接到SQL Server 6更新29或更高版本

相關問題