Preview only show first 10 pages with watermark. For full document please download

Acceso A Una Base De Datos Oracle 11g Desde Java Utilizando Netbeans

   EMBED


Share

Transcript

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

ROLANDOSTUDIOS.COM

Página 1

ORACLE & JAVA A. CONEXIÓN A LA BASE DE DATOS ORACLE 1. ya que lo has descargado. y selecciona nueva conexión". 2. Luego agrega el controlador ojdb6. Luego selecciona el driver directo de Oracle 5. Clic en la ficha services en Netbeans. 6.COM Página 2 . Inicia el servicio de Oracle en tu computador. Luego rellena los datos de la connecion ROLANDOSTUDIOS.jar. Inicia Netbeans IDE 3. 4.

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 datos HR. Y ya puedes ver tu base de datos ROLANDOSTUDIOS. Nota: En el caso de una conexion remota.1. es decir la base de datos BDDEMO1 9.0. 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). tu puedes crearle una nueva clave desde Oracle*Plus u otra IDE.ORACLE & JAVA Name Driver Name Host Port Service ID (SID) Value Oracle Thin (with Service ID (SID)) localhost o 127. Luego selecciona el esquema (Schema).COM Página 3 . Ingresa el nombre de usuario. Testea la connecion 8.0. Luego ha esa URL dale un nombre OracleDB y finaliza 10. Nota: Si estas conectado a una base de datos remota. Username Password 7. Para el propósito de este tutorial ingresa BDDEMO1 (base de datos que creastes) o puedes utilizar HR (Una de las cuentas de ejemplo de Oracle). solicita al administrador de base de datos el SID.

java package oracleconection. } else{System. Ingresa el siguiente código OracleConection. String BaseDeDatos = "jdbc:oracle:thin:@localhost:1521:XE". Automáticamente se crea la clase con el mismo nombre 3.jdbc. APLICACIÓN EN NETBEANS 1.out. conexion= DriverManager.Conectar().getConnection(BaseDeDatos.sql.conexion = conexion. } public void setConexion(Connection conexion) { this. obconeccion."BDDEMO1". public static void main(String[] args) { OracleConection obconeccion=new OracleConection().DriverManager.} return this.out. Crea una aplicación Java con el nombre OracleConection 2.COM Página 4 .ORACLE & JAVA B.println("Conexion fallida"). import java.println("Conexion exitosa a esquema BDDEMO1").sql. } public Connection getConexion() { return conexion. } public OracleConection Conectar() { try{ Class. if(conexion!=null) { System.OracleDriver"). public class OracleConection { private Connection conexion.printStackTrace().Connection. } } ROLANDOSTUDIOS."123"). import java.forName("oracle.} } catch(Exception e) {e.

COM Página 5 .jar ROLANDOSTUDIOS. Antes de ejecutar agregar la librería de ojdbc6.ORACLE & JAVA 4.

ORACLE & JAVA 5.COM Página 6 . Ejecutar y listo.jar 6. ROLANDOSTUDIOS. Recuerda para Oracle 11g es el controlador ojdbc6.