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...