Cursos y Masters de programación AEPI
  • 22/11/2013
  • admin
  • 1

En este post aprenderemos como conectarnos a la base de datos Oracle desde java claro. Primero deberás instalar Oracle en tu ordenador, tengamos unas consideraciones generales.

1. Descarga el driver para poder habilitar el puerto de comunicación de Oracle y java.
2. Tendrás que elegir si usar tu dirección IP o tu verdadero nombre de administrador. Esto es para poder poner la cadena de conexión de oracle desde java.

Después de estas configuraciones describamos la cadena de conexión que es muy importante.

«jdbc:oracle:thin:@aepi:1521:aepi»,»system«,»aepi«

La parte de la arroba es el nombre del administrador, aquí también podrás usar tu dirección ip.
A continuación es el puerto de comunicación. Solo hay que dejarlo en 1521 es general.
Lo siguiente es el nombre de la Base de datos de oracle, cuando instalamos oracle ponemos un nombre al inicio no olvidar ese nombre es importante.
La última parte ,lo primero es el nombre de usuario que en este caso es system y el otro y ultimo es la contraseña.

Seguidamente colocaremos el driver que hemos descargado.
– Nos vamos donde están los nombres de los proyectos a cualquiera le hacemos click derecho Properties. Como muestra la imagen.

– Luego nos sale el siguiente cuadro. Poner en libraries (como se muestra) y poner en Add Jar/folder.
Lo ubicamos donde esta el driver y aceptamos.
Vamos a ver un ejemplo usando la tabla de ejemplo de Oracle Llama CATALOG.

Ejemplo – Reporte de tabla Catalog de Oracle.

Abrimos un JSP y copiamos el siguiente código, claro con su propia cadena de conexión.

<html>
<head>

<title>Reporte de CATALog</title>
</head>
<body>
<h2>Conexion a Oracle</h2>
<table>
<%@ page import=»java.sql.*»%>
<%
Connection con;
Statement sen;
ResultSet res;
Class.forName(«oracle.jdbc.driver.OracleDriver»);
con=java.sql.DriverManager.getConnection(«jdbc:oracle:thin:@aepi:1521:
aepi«,»system»,»aepi«);
sen=con.createStatement();
res=sen.executeQuery(«Select * from catalog»);

while(res.next()){
%>
<tr>
<td><%=res.getString(1)%></td>
<td><%=res.getString(2)%></td>
<td><%=res.getString(3)%></td>

</tr>
<%
}
con.close();
%>
</table>

</body>
</html>

 
Espero que este ejemplo os sea de utilidad, gracias y os espero en el siguiente post.

1 comment on “Conexión a Base de datos Oracle desde Java

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies