Sybase SQL Anywhere - conexion a Sybase

   
Vista:

conexion a Sybase

Publicado por roberto (2 intervenciones) el 23/08/2013 17:41:28
Hola amigos del Foro, necesito con una conexión sencilla a Sybase desde Java les paso el código de ejemplo que tengo y la misma da error, ayudenme en donde esta mi error :

import java.io.*;
import java.sql.*;
import java.util.Properties;
import javax.swing.*;
import java.sql.*;

class prueba{
conectar c =null;
Connection con =null;

public static void main(String[] args){

try{
conectar cone=null;
System.out.println("Conectando");
cone.conectar("","","");

}catch (Exception e){
System.out.println("Error al realizar conexion|" + e.toString()
);
e.printStackTrace();
}finally{}


}

}

class conectar{
Connection c=null;

public Connection conectar(String usuario,String pase, String ip){
try{
DriverManager.registerDriver( (Driver)
Class.forName("com.sybase.jdbc3.jdbc.SybDriver").newInstance());

Properties props = new Properties();
props.put( "User", "USUARIO" );
props.put( "Password", "PASE" );
props.put( "RemotePWD", ",DatabaseFile=BASE_DATOS" );

String url="jdbc:sybase:Tds:1.1.1.1:7000";

c = DriverManager.getConnection(url, props );
System.out.println("CONECTADO : " + c);

}catch (SQLException sqe){
System.out.println("ERROR EN CONEXION: " +
sqe.toString() + ", sqlstate = " +
sqe.getSQLState());


}catch (Exception e){

System.out.println("Error al realizar conexion|" +
this.getClass() + "|" +
e.getMessage() +
e.toString()
);

e.printStackTrace();

}finally{
}

return c;
}

public void cerrarCon(Connection c){
try{
if (c != null)
{
c.close();
}
}catch(SQLException ex){
ex.printStackTrace();
}

}
}

el error que me da:
java.sql.SQLException: JZ006: Se ha detectado IOException: java.net.ConnectExcept
ion: Connection timed out: connect, sqlstate = JZ006
Gracias a todos.-
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

conexion a Sybase

Publicado por roberto (2 intervenciones) el 26/08/2013 18:06:27
Hola de nuevo amigos del foro, cambio la pregunta:
necesito de ayuda , les explico lo que quiero hacer:
necesito ejecutar este procedimiento de base de datos Sybase version:15
nombre del procedimiento: dejar_respuesta()
que tiene 2 parametros de entradas pedido numerico, saldo numerico y una salida error numerico.-
mi sistema operativo es XP.-

utilizo java version 7.

saludos y gracias por la ayuda.-
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar