Conexion remota desde JAVA

Isa
27 de Mayo del 2004
Hola, estoy intentado acceder a desde una clase de Java a un servidor de Oracle que no está en la misma máquina pero no deja, me rechaza la conexión. Lo tengo configurado con la misma IP y puerto que el cliente de oracle.

¿Alguien sabe como se puede hacer?

Gracias y saludos

Josefina Aiyar
27 de Mayo del 2004
Connection connect = null;
java.sql.Statement state = null;
ResultSet result = null;

try{
Class.forName("oracle.jdbc.driver.OracleDriver");



connect=DriverManager.getConnection("jdbc:oracle:thin:@10.14.83.22:1526:b","web", "web");

// Note Line above: IP address: 10.14.83.22 or host url
// port : 1526
// service ID : b


String strQuery = " Select corp_number, corp_name, type_code, to_char(incorp_date,'Month DD, YYYY'), mth_ar_due "+
"from crp_file_mast where corp_number = " + Input_corp_number ;
System.out.println("Query: "+strQuery);
state = connect.createStatement();

result = state.executeQuery(strQuery);
String scorp_num = "";
String scorp_name = "";
String stype_code = "";
String sincorp_date = "";
String smth_ar_due = "";
while(result.next())
{
scorp_num = result.getString(1);
scorp_name = result.getString(2);
stype_code = result.getString(3);
sincorp_date = result.getString(4);
smth_ar_due = result.getString(5);
}
mText1 = "corp name ???? " +scorp_name;
// mText1 = "Everything is fine";
} // end try

catch(Exception e)
{
System.out.println("Exception caught"+e.getMessage());
mText1 = "Exception caught: "+e.getMessage();
}