You are on page 1of 6

ORACLE & JAVA

ACCESO A UNA BASE DE DATOS ORACLE 11G DESDE JAVA UTILIZANDO NETBEANS

A. RECURSOS
Software o recursos NetBeans IDE Java Development Kit (JDK) Oracle Database XE Oracle JDBC driver Versiones requeridas 7.0, 7.1, 7.2, 7.3 Java EE bundle Version 6 or 7 11 g Express Edition ojdbc6.jar

B. PRIMERO : INSTALAR EL JDK Si no se instala el JDK, no se podr instalar NetBeans C. SEGUNDO: INSTALAR NETBEANS D. TERCERO : INSTALAR ORACLE 11G XE (Usuario:system y Pass:123456) E. CUARTO: Crea una base datos BdDemo1, ingresa el nombre del usuario: User01 y como Pass: 123

WWW.ROLANDOSTUDIOS.COM

Pgina 1

ORACLE & JAVA


A. CONEXIN A LA BASE DE DATOS ORACLE 1. Crea una aplicacin Java con el nombre OracleConection 2. Inicia el servicio de Oracle en tu computador. 3. Inicia Netbeans IDE 4. Clic en la ficha services en Netbeans, y selecciona nueva conexin".

5. Luego selecciona el driver directo de Oracle

6. 7.

Luego agrega el controlador ojdb6.jar, ya que lo has descargado. Luego rellena los datos de la connecion

WWW.ROLANDOSTUDIOS.COM

Pgina 2

ORACLE & JAVA


Name Driver Name Host Port Service ID (SID) Value Oracle Thin (with Service ID (SID)) localhost o 127.0.0.1. Nota: En el caso de una conexion remota, proporciona la IP o el nombre de Host para resolver la direccion de la maquina donde esta 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 BDDEMO1 (base de datos que creastes) o puedes utilizar HR (Una de las cuentas de ejemplo de Oracle). Ingresa la contrasea del usuario en este caso la contrasea de 123 para la base de datos BDDEMO1 o puedes usar HR para la base de datos HR, tu puedes crearle una nueva clave desde Oracle*Plus u otra IDE.

Username

Password

8. Testea la connecion 9. Luego selecciona el esquema (Schema), es decir la base de datos BDDEMO1 10. Luego ha esa URL dale un nombre OracleDB y finaliza 11. Y ya puedes ver tu base de datos

WWW.ROLANDOSTUDIOS.COM

Pgina 3

ORACLE & JAVA


B. APLICACIN EN NETBEANS 1. En la aplicacin Java con el nombre OracleConection 2. Automticamente se crea la clase con el mismo nombre 3. Ingresa el siguiente cdigo OracleConection.java package oracleconection; import java.sql.Connection; import java.sql.DriverManager; public class OracleConection { private Connection conexion; public static void main(String[] args) { OracleConection obconeccion=new OracleConection(); obconeccion.Conectar(); } public Connection getConexion() { return conexion; } public void setConexion(Connection conexion) { this.conexion = conexion; } public OracleConection Conectar() { try{ Class.forName("oracle.jdbc.OracleDriver"); String BaseDeDatos = "jdbc:oracle:thin:@localhost:1521:XE"; conexion= DriverManager.getConnection(BaseDeDatos,"BDDEMO1","123"); if(conexion!=null) { System.out.println("Conexion exitosa a esquema BDDEMO1"); } else{System.out.println("Conexion fallida");} } catch(Exception e) {e.printStackTrace();} return this; } } WWW.ROLANDOSTUDIOS.COM Pgina 4

ORACLE & JAVA

4. Antes de ejecutar agregar la librera de ojdbc6.jar

WWW.ROLANDOSTUDIOS.COM

Pgina 5

ORACLE & JAVA

5. Recuerda para Oracle 11g es el controlador ojdbc6.jar 6. Ejecutar y listo.

WWW.ROLANDOSTUDIOS.COM

Pgina 6

You might also like