簡體   English   中英

WSO2身份服務器5.0.0 / JDBC MSSQL

[英]WSO2 Identity Server 5.0.0 / JDBC MSSQL

我剛剛開始使用Window Server 2008 R2上的WSO2 Identity Server 5.0.0。

我有一個MSSQL數據庫,並且遵循了《管理指南》中的有關如何使用MSSQL數據庫而不是使用內置的H2數據庫來設置系統的信息。

我陷入了JDBC的困境。 我已經下載了所有可能的JDBC驅動程序(4.0、4.1、4.2甚至6)。 我已經安裝了JDK 1.7u80。 我嘗試了所有不同的sqljdbc.jar文件,包括sqljdbc4.jar。 在所有情況下,我都會收到一條錯誤消息,告訴我該驅動程序與JDK 1.7不兼容。

這是我用來建立MSSQL數據庫的WSO2文檔

我還閱讀了Microsoft JDBC網站SQL Server支持列表中的Microsoft JDBC驅動程序,根據文檔,至少一個JAR文件應該與1.7兼容。

WSO2文檔說不支持JDK 1.8,因此我沒有嘗試過。

有任何想法嗎?

錯誤:

... [2015-12-06 23:00:20,962]錯誤{org.wso2.carbon.user.core.util.DatabaseUtil}-數據庫錯誤-此驅動程序不支持Java運行時環境(JRE)1.7版。 使用sqljdbc4.jar類庫,該庫提供對JDB C 4.0的支持。 java.sql.SQLException:此驅動程序不支持Java Runtime Environment(JRE)版本1.7。 使用sqljdbc4.jar類庫,該類庫提供JDBC 4.0的支持。 ...

根據文檔,您可以在下面的鏈接中找到4.0支持Java 5和6。4.1支持Java 5、6和7。4.2支持Java 5、6、7和8。因此,如果您是sqljdbc4.jar,則對您不起作用使用7,其余的應該。 我假設您在master-datasources.xml文件中更新了驅動程序名稱? 您可以共享該文件嗎? 我們正在使用sqljdbc4_1.0.0.jar和JDK 1.7,沒有問題。

https://www.microsoft.com/zh-cn/download/details.aspx?displaylang=en&id=11774

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM