Database Connection successfull from RapidSQL but not from Java Application
I am able to connect to the database through Rapid SQL from my local machine but not from any Java application
I am getting following Exception
If I Use Database name
java.sql.SQLException: JZ006: Caught IOException: java.net.UnknownHostException: SYDB20
at com.sybase.jdbc.ErrorMessage.raiseError(ErrorMessage.java)
at com.sybase.jdbc.ErrorMessage.raiseErrorCheckDead(ErrorMessage.java)
at com.sybase.tds.Tds.login(Tds.java)
at com.sybase.jdbc.SybConnection.tryLogin(SybConnection.java)
at com.sybase.jdbc.SybConnection.regularConnect(SybConnection.java)
at com.sybase.jdbc.SybConnection.<init>(SybConnection.java)
at com.sybase.jdbc.SybDriver.connect(SybDriver.java)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at db.TestConnection.main(TestConnection.java:15)
If I Use IP Address
java.sql.SQLException: JZ006: Caught IOException: java.net.ConnectException: Connection timed out: connect
at com.sybase.jdbc.ErrorMessage.raiseError(ErrorMessage.java)
at com.sybase.jdbc.ErrorMessage.raiseErrorCheckDead
ErrorMessage.java)
at com.sybase.tds.Tds.login(Tds.java)
at com.sybase.jdbc.SybConnection.tryLogin(SybConnection.java)
at com.sybase.jdbc.SybConnection.regularConnect
SybConnection.java)
at com.sybase.jdbc.SybConnection.<init>(SybConnection.java)
at com.sybase.jdbc.SybDriver.connect(SybDriver.java)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at db.TestConnection.main(TestConnection.java:15)
Related Issue has been posted in this forum
Pls have a look at the link
http://forum.java.sun.com/thread.jspa?threadID=536171&messageID=2591564

