Unable to establish sql server connection from my rh vm to the windows sql server
Hi team,Good day...
1:I am running rhel7.4 (on a virtual box) and jboss eap7(on a virtual box) to deploy and test my war.
2:The database is residing in my host machine windows 10.
Databases are 1:oracle and 2:microsoft sql server, both on windows.
3:I have successfully managed to establish connection between the jboss(vm) and the window oracle db...this is the standalone.xml datasource snippet--->
jdbc:oracle:thin:@172.16.9.116:1521:ORCL
oracle.jdbc.OracleDriver
oracle
MEP_DEV_LINUX
MEP_DEV_LINUX
4:Issue!!! : I am failing to establish connection to the ms sql server from the jboss ... i have tried so many combinations and other desperate tweakings to the standalone datasource subsystem configurations but no success.
My sql ds configuration snippet-->
<!--<connection-url>jdbc:sqlserver://172.16.9.116:1433/master</connection-url> -->
<connection-url>jdbc:sqlserver://172.16.9.116:1433/master;databaseName=master;</connection-url>
<!-- <connection-url>jdbc:microsoft:sqlserver://172.16.9.116/1433;DatabaseName=master</connection-url> -->
<driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-class>
<driver>mssql</driver>
<security>
<user-name>sa</user-name>
<password>ridiculus123</password>
</security>
I am constantly getting this error--->
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host localhost, port 1433 has failed. Error: "Connection refused. Verify the connection properties. Make sure that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port. Make sure that TCP connections to the port are not blocked by a firewall.".
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:206)
at com.microsoft.sqlserver.jdbc.SQLServerException.ConvertConnectExceptionToSQLServerException(SQLServerException.java:257)
at com.microsoft.sqlserver.jdbc.SocketFinder.findSocket(IOBuffer.java:2385)
at com.microsoft.sqlserver.jdbc.TDSChannel.open(IOBuffer.java:567)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1955)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:1616)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:1447)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:788)
at com.microsoft.sqlserver.jdbc.SQLServerDataSource.getConnectionInternal(SQLServerDataSource.java:719)
at com.microsoft.sqlserver.jdbc.SQLServerDataSource.getConnection(SQLServerDataSource.java:79)
at org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.createLocalManagedConnection(LocalManagedConnectionFactory.java:314)
... 27 more
5: Its very importannt for me to inform that I am not getting any errors while testing the jboss in my windows. its all cool.
Please help guys...on edge here.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
