使用SQL Server Express设置WSO2 API Manager 2.2时的JDBC SQL Server异常

时间:2018-05-23 11:52:53

标签: wso2 wso2-am wso2carbon

我正在配置link

中提到的SQL Server Express数据库

master-datasources.xml文件已适当更改。但是,当我尝试启动WSO2 API-M 2.2服务器(< * PRODUCT_HOME> /bin/wso2server.bat -Dsetup)时,我收到以下异常 -

  

引起:com.microsoft.sqlserver.jdbc.SQLServerException:与主机xxx.xx.xxx.xxx的连接,命名为instance \ new_instance_exp失败。
  错误:“java.net.SocketTimeoutException:Receive timed out”。验证服务器和实例名称,并检查没有防火墙阻止到端口1434的UDP流量。对于SQL Server 2005或更高版本,请验证主机上是否正在运行SQL Server Browser服务。

     

at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:191)
  在com.microsoft.sqlserver.jdbc.SQLServerConnection.getInstancePort(SQLServerConnection.java:5247)
  在com.microsoft.sqlserver.jdbc.SQLServerConnection.primaryPermissionCheck(SQLServerConnection.java:1871)
  在com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:1608)
  在com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:1459)
  在com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:773)           在com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1168)           在org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:278)           在org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:182)           在org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:730)           在org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:664)           在org.apache.tomcat.jdbc.pool.ConnectionPool.getConnection(ConnectionPool.java:200)           at org.apache.tomcat.jdbc.pool.DataSourceProxy.getConnection(DataSourceProxy.java:128)           在org.wso2.carbon.utils.dbcreator.DatabaseCreator.createRegistryDatabase(DatabaseCreator.java:58)           ......还有20个

我已验证SQL Server Browser服务正在主机上运行。

注意:我创建的APIM数据库不在默认实例上(使用默认端口1433)。我在同一个SQL Server中使用自定义端口创建了一个新实例,并在SQL配置管理器中配置了TCP和命名管道(禁用)的设置。

我正在使用此链接中提到的推荐SQL驱动程序(sqljdbc4) - https://docs.wso2.com/display/ADMIN44x/Setting+up+Microsoft+SQL

0 个答案:

没有答案