Sie sind auf Seite 1von 4

UNIVERSIDAD AUTNOMA DEL ESTADO DE MXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO INVESTIGACIN Rebeca Becerril Alvarez Grupo: LIA

I-7 Semestre: 7 Fecha: 8 de Noviembre 2013

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.

Port Service ID (SID)

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.

COMPROBANDO LA CONEXIN DESDE UNA APLICACIN JAVA


Ahora comprobaremos la conexin al esquema HR de Oracle desde una aplicacin Java. 1. Selecciona en Netbeans File/New Project/JavaAplication 2. Le nombraremos al proyecto OracleConection 3. Se creara la clase por defecto y el mtodo Main que es donde ejecutaremos las instrucciones necesarias para establecer la conexin. 4. Importaremos los paquetes "java.sql.Connection" y "java.sql.DriverManager" necesarios en este caso. 5. Crearemos un objeto de tipo conexin "private Connection conexion;"

6.

Desarrollaremos los respectivos Getter y Setter para el objeto conexin.

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.

Das könnte Ihnen auch gefallen