繁体   English   中英

如何将WSO2 IS连接到SQL Server 2012

[英]How do you connect WSO2 IS to SQL Server 2012

按照WSO2 IS关于使用Microsoft SQL Server进行设置的说明( https://docs.wso2.com/display/ML111/Setting+up+Microsoft+SQL ),在运行WSO2 IS时,我继续收到以下错误消息:

错误(com.microsoft.sqlserver.jdbc.SQLServerConnection)-此驱动程序不支持Java运行时环境(JRE)1.7版。 使用sqljdbc4.jar类库,该库提供对JDBC 4.0的支持。
错误(org.wso2.carbon.user.core.util.DatabaseUtil)-数据库错误-此驱动程序不支持Java运行时环境(JRE)1.7版。 使用sqljdbc4.jar类库,该库提供对JDBC 4.0的支持。

我确保路径中没有多余的sqljdbc库(以排除歧义)。 我完全按照说明进行操作,但确实注意到它们引用了SQL Server 2005(赞!)。

我正在使用Windows 7计算机,JRE 8,JDK 1.7,SQL Server 2012/2014和WSO2 IS 5.1.0。

任何帮助将不胜感激。

我假设您使用的是JDK 1.7,因此根据Microsoft的文档 ,您需要具有Sqljdbc41.jar。 您可以检查lib文件夹中的版本是否正确吗?

Sqljdbc41.jar的JRE为7,并支持JDBC 4.1 API

在重新启动服务器之前,还请确保dropins文件夹中没有任何mssql库(启动时,来自lib的Jars被复制到dropins中,因此您有可能从较早的启动中复制了mssql jar)。

另请注意,WSO2 IS具有用于设置数据库的单独页面 请改用该文档,该文档包含特定于IS的文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM