首页 文章

WSO2 Identity Server 5.0.0 / JDBC MSSQL

提问于
浏览
0

我刚刚开始使用Window Server 2008 R2上的WSO2 Identity Server 5.0.0 .

我有一个MSSQL数据库,我遵循管理员指南,了解如何使用MSSQL数据库设置系统,而不是使用内置的H2数据库 .

我陷入了困境 . 我已经下载了所有可能的JDBC驱动程序(4.0,4.1,4.2甚至6) . 我安装了JDK 1.7u80 . 我尝试了所有不同的sqljdbc.jar文件,包括sqljdbc4.jar . 在所有情况下,我都收到一条错误消息,告诉我驱动程序与JDK 1.7不兼容 .

This is the WSO2 doc I was using to set up MSSQL database .

我还阅读了Microsoft JDBC网站Microsoft JDBC Driver for SQL Server Support Matrix,根据文档,至少有一个JAR文件应该与1.7一起使用 .

WSO2文档说不支持JDK 1.8,所以我没试过这个 .

任何人的想法?

错误:

... [2015-12-06 23:00:20,962]错误 - 数据库错误 - 此驱动程序不支持Java运行时环境(JRE)版本1.7 . 使用sqljdbc4.jar类库,它提供对JDB C 4.0的支持 . java.sql.SQLException:此驱动程序不支持Java运行时环境(JRE)版本1.7 . 使用sqljdbc4.jar类库,它提供JDBC 4.0的支持 . ...

1 回答

  • 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/en-us/download/details.aspx?displaylang=en&id=11774

相关问题