Subido por Jose Torrez

Manual Oracle Java

Anuncio
Importante no olvidar la contraseña de esta pantalla, es del usuario SYS y SYSTEM que
son los administradores de la base de datos.
Estos datos pueden servir para conectarse después. También hay que recordarlos.
Ingresamos a la consola de SQL y probamos si la base de datos esta bien, escribimos
Connect system
Luego nos pedirá el password que ingresamos al inicio.
Luego consultamos a la base de datos con la sentencia: “Select * from hr.employees” y nos
mostrará varios datos, esto significa que nuestra base de datos esta correctamente instalada.
Luego de ejecutar el comando aparecerá algo asi:
Ahora procedemos a desbloquear el usuario HR, por medio del comando DCL “Alter”, la
forma de desbloquearlo es: alter user hr identified by <password> account unlock. Donde
<password> será la contraseña del usuario HR, como se ve en la imagen.
Antes de este paso, para conectarnos con aplication express, a veces es neceario conectarse
primero con system. Este paso no es necesario, solo si quieren administrar la base de datos
en modo gráfico.
Si al entrar les da este error:
Hay que copiar la dirección que aparece y en vez de %HTTPPORT% colocar el puerto del
listener que aparece en la primera imagen “Oracle HTTP Listener” por lo tanto quedaría
asi:
http://127.0.0.1:8080/apex/f?p=4950
Lo colocan en el explorador y podrán entrar a la página de gestión de Oracle.
Librería necesaria.
Ahora que está instalarlo hay que agregar la librería ojdbc6.jar a netbeans, esta librería se
puede descargar o encontrar en el path donde instalaron Oracle, en mi caso:
C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib
Una vez la hayan localizado ir a netbeans, en el menú: tools-> libraries
Aquí encontraran un botón que dice: “Add Jar/Folder” navegar a la ruta y agregar la
librería. Luego en la carpeta de librerías de nuestro proyecto, agregamos la librería que
acabamos de crear.
Podemos probar la conexión con este código:
Agregar el import: import java.sql.*;
Connection conn=null;
Statement ps=null;
Statement stmt=null;
ResultSet rs;
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
conn =
DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","hr","progra3");
ps = conn.createStatement();
rs = ps.executeQuery("select job_id, job_title from jobs");
while (rs.next()) {
String id_empleo = rs.getString("JOB_ID");
String titulo_empleo = rs.getString("JOB_TITLE");
System.out.println(id_empleo + "\t" + titulo_empleo);
}
//jTable1 = new javax.swing.JTable(model);
}
catch(Exception e)
{
System.out.println(e.toString());
}
Notese en la línea amarilla que estoy usando el esquema HR y el password que le coloque
al desbloquear la cuenta “progra3”
Pueden probar y ver que tablas hay en HR desde la consola SQL ingresando el comando:
select * from tab;
Descargar