Foros del Web » Programación para mayores de 30 ;) » Java »

conexion a oracle 7.3

Estas en el tema de conexion a oracle 7.3 en el foro de Java en Foros del Web. hola, tengo un problema, se trata de que estoy usando el tomcat para acceder a una bd de mysql, he trabajado con ella y no ...
  #1 (permalink)  
Antiguo 26/02/2004, 10:03
Avatar de XCX
XCX
 
Fecha de Ingreso: febrero-2002
Ubicación: Villa Alemana
Mensajes: 138
Antigüedad: 22 años, 3 meses
Puntos: 0
conexion a oracle 7.3

hola, tengo un problema, se trata de que estoy usando el tomcat para acceder a una bd de mysql, he trabajado con ella y no tengo ningún problema, el punto es que al momento de trabajar con oracle, bajé el driver, lo coloqué junto a mi package, y ahí comenzó mi problema, me lanza el siguiente error:
Código:
java.sql.SQLException: Excepción de E/S: The Network Adapter could not establish the connection
primero pensaba que era la cadena de conexión, aunque aún podría ser.. no estoy seguro...
en una parte, tengo esto.
Código:
String rutadb = new String("oracle");
Driver driver = null;
String dbURL = null;
Connection conn = null;
Statement stat = null;
ResultSet rs = null;
String vendor = "oracle.jdbc.driver.OracleDriver";
String conector = "jdbc:oracle:thin:@localhost:1521:";
String user = "system";
String pass = "system";
luego en otro lado tengo lo siguiente
Código:
try {
    //consulta para obtener los registros
    driver = (Driver) Class.forName(vendor).newInstance();
    dbURL = conector + rutadb;
    out.println(dbURL);
    conn = DriverManager.getConnection(dbURL, user, pass);
    stat = conn.createStatement();
    String sql = "select * from cat";
    rs = stat.executeQuery(sql);
}catch(Exception e){
    out.println("Error: " + e);
}//try
¿Que creen que pueda ser de que me lanze ese error?, a todo esto, no se como ver los puertos del oracle para saber si esos son los correctos, tampoco se el nombre de la base de datos por defecto que trae, pero al parecer es ese - por lo de instancia -. Es primera vez que trabajo con esta bd, por eso tantas dudas
de antemanos gracias...
__________________
Chiabela®
Atte: XCX® on the fly
  #2 (permalink)  
Antiguo 26/02/2004, 11:58
Avatar de XCX
XCX
 
Fecha de Ingreso: febrero-2002
Ubicación: Villa Alemana
Mensajes: 138
Antigüedad: 22 años, 3 meses
Puntos: 0
Hola nuevamente, les cuento que cambié el driver, pues venían con el cd, y ahora tengo otro error, y es el siguiente
Código:
java.sql.SQLException: Connection refused: connect
Si tengo el mísmo código anterior, ¿Podría ser que fuera por el puerto o la base de datos?, yo no se si ese es el puerto correcto, pues lo saqué de un ejemplo que trae el propio oracle en una de sus carpetas... de antemanos gracias...
__________________
Chiabela®
Atte: XCX® on the fly
  #3 (permalink)  
Antiguo 24/06/2004, 08:10
 
Fecha de Ingreso: junio-2004
Mensajes: 1
Antigüedad: 19 años, 10 meses
Puntos: 0
java.sql.SQLException: Excepción de E/S: The Network Adapter could not establish the

Yo resolví ese problema cambiando la ip.. donde esta la base de datos oracle, si es local pues revisa el 127.0.0.1, si esta en red entra a inicio/ejecutar... escribe cmd y dale ping nombredelamaquina y de ahi te tomas la ip

no se te olvide el puerto yo trabajo con :1521

recuerda el usuario el password y el nombre de la base de datos

ójala te sirva

skatalites.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 12:28.