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

[1912 byte] By [madhukarreddy_k1a] at [2007-11-27 9:29:20]
# 1
Did you try using the IP instead of the hostname?
aniseeda at 2007-7-12 22:37:25 > top of Java-index,Database Connectivity,Java Database Connectivity (JDBC)...