Está en la página 1de 6

ORACLE & JAVA

ACCESO A UNA BASE DE DATOS ORACLE 11G


DESDE JAVA UTILIZANDO NETBEANS

A. RECURSOS
Software o recursos

Versiones requeridas

NetBeans IDE

7.0, 7.1, 7.2, 7.3 Java EE bundle

Java Development Kit (JDK)

Version 6 or 7

Oracle Database XE

11 g Express Edition

Oracle JDBC driver

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

A. CONEXIN A LA BASE DE DATOS ORACLE


ROLANDOSTUDIOS.COM

Pgina 1

ORACLE & JAVA


1. Inicia el servicio de Oracle en tu computador.
2. Inicia Netbeans IDE
3. Clic en la ficha services en Netbeans, y selecciona
nueva conexin".

4. Luego selecciona el driver directo de Oracle

5. Luego agrega el controlador ojdb6.jar, ya que lo has descargado.


6. Luego rellena los datos de la connecion

Name

ROLANDOSTUDIOS.COM

Value

Pgina 2

ORACLE & JAVA


Driver Name

Oracle Thin (with Service ID (SID))

Host

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.

Port

1521 (default)

Service ID (SID)

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.

Username

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

Password

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.

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

B. APLICACIN EN NETBEANS
1. Crea una aplicacin Java con el nombre OracleConection
2. Automticamente se crea la clase con el mismo nombre
ROLANDOSTUDIOS.COM

Pgina 3

ORACLE & JAVA


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;
}
}

ROLANDOSTUDIOS.COM

Pgina 4

ORACLE & JAVA

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

ROLANDOSTUDIOS.COM

Pgina 5

ORACLE & JAVA

5. Recuerda para Oracle 11g es el controlador ojdbc6.jar


6. Ejecutar y listo.

ROLANDOSTUDIOS.COM

Pgina 6

También podría gustarte