Beruflich Dokumente
Kultur Dokumente
Actividad: El dicente har la investigacin sobre como conectar la base de datos ORACLE con Java.
ESTABLECIENDO CONEXION A BASE DE DATOS ORACLE. 1. Inicia el servicio de Oracle en tu computador. 2. Inicia Netbeans IDE 3. Ve a la opcin Window/Services en Netbeans, y selecciona
"nueva conexin".
4. Cuando te aparezca el asistente de configuracin, selecciona de la lista desplegable "Oracle Thin", luego clic en "add" para agregar el driver que descargaste es decir el ojdbc6.jar luego da clic en "Next". 5. En el panel de personalizacin de conexin ingresa los siguientes valores y luego haz clic en "Next".
Name Driver Name Host Value Oracle Thin (with Service ID (SID)) localhost o 127.0.0.1. Nota: En el caso de una conexin remota, proporciona la IP o el nombre de Host para resolver la direccin de la maquina donde est alojada la base de datos. 1521 (default) XE (default SID para Oracle Database XE). Nota: Si estas conectado a una base de datos remota, solicita al administrador de base de datos el SID. Ingresa el nombre de usuario. Para el propsito de este tutorial ingresa HR (Una de las cuentas de ejemplo de Oracle). Ingresa la contrasea del usuario en este caso la contrasea de HR, tu puedes crearle una nueva clave desde Oracle*Plus u otra IDE.
Username
Password
6. Haz clic en Test Connection para confirmar que la IDE est habilitada para conectarse a la base de datos, haz clic en Next y se te desplegara un mensaje confirmando la conexin.
6.
public Connection getConexion() { return conexin; } public void setConexion(Connection conexin) { this.conexion = conexin; } 7. Luego crearemos un mtodo del tipo OracleConection. En dicho mtodo utilizaremos la direccin que tenemos especificada en la conexin que realizamos con anterioridad. Con una condicin verificaremos si la conexin es diferente de nulo es porque hemos logrado acceder al esquema HR. public OracleConection Conectar() { try{ Class.forName("oracle.jdbc.OracleDriver"); String BaseDeDatos = "jdbc:oracle:thin:@localhost:1521:XE"; conexion= DriverManager.getConnection(BaseDeDatos,"HR","HR"); if(conexion!=null) { System.out.println("Conexion exitosa a esquema HR"); } else{System.out.println("Conexion fallida");} } catch(Exception e) {e.printStackTrace();} return this; } 8. Para finalizar en el metodo MAIN crearemos un objeto para invocar al metodo conectar.
public static void main(String[] args) { // TODO code application logic here OracleConection obconeccion=new OracleConection(); obconeccion.Conectar(); }
9. Le damos clic derecho "Run" a nuestro proyecto y debera enviarnos el mensaje respectivo como en la siguiente imagen.