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

WWW.ROLANDOSTUDIOS.COM Página 1
ORACLE & JAVA

A. CONEXIÓN A LA BASE DE DATOS ORACLE


1. Crea una aplicación 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 conexión".

5. Luego selecciona el driver directo de Oracle

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


7. Luego rellena los datos de la connecion

WWW.ROLANDOSTUDIOS.COM Página 2
ORACLE & JAVA

Name Value
Driver Name 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
Host
nombre de Host para resolver la direccion de la maquina donde esta
alojada la base de datos.
Port 1521 (default)
XE (default SID para Oracle Database XE).
Service ID (SID) 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 propósito de este tutorial ingresa BDDEMO1 (base de datos
Username
que creastes) o puedes utilizar HR (Una de las cuentas de ejemplo de
Oracle).
Ingresa la contraseña del usuario en este caso la contraseña de 123
para la base de datos BDDEMO1 o puedes usar HR para la base de
Password
datos HR, tu puedes crearle una nueva clave desde Oracle*Plus u otra
IDE.
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 Página 3
ORACLE & JAVA

B. APLICACIÓN EN NETBEANS
1. En la aplicación Java con el nombre OracleConection
2. Automáticamente se crea la clase con el mismo nombre
3. Ingresa el siguiente código
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 Página 4
ORACLE & JAVA

4. Antes de ejecutar agregar la librería de ojdbc6.jar

WWW.ROLANDOSTUDIOS.COM Página 5
ORACLE & JAVA

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


6. Ejecutar y listo.

WWW.ROLANDOSTUDIOS.COM Página 6

También podría gustarte