Ir al contenido principal

Registrar driver oracle en iReport 3.7.1

Esta entrada la estoy escribiendo porque en algún momento necesite conectar ireport con mi base de oracle, para asi poder crear reportes, además aquí tambien se registran los archivos Jar para ordenar las columnas de un crosstab, pero esto lo explicare en otra entrada.

Bueno comenzemos, primero que nada abra su ireport la versión que tuviese. Luego de esto solo seguir todos los pantallazos que colocaré.

fig 1: Drivers para conexión a bases de datos.

En la fig1 se muestran todos lo drivers con los cuales se establece la conexión a base de datos a través de ireport, como se puede observar hay drivers de color rojo y negro, los negros están activos y los rojos son los drivers que aún no han sido registrados, en esta ocasión vamos a registrar el driver para conectarnos a una base de datos oracle.

Registrando el driver de oracle:

fig 2: Pestaña herramientas, subitem opciones

Una vez que hacemos click en el item Opciones nos saldra una ventana como la imagen de la fig 3.

fig 3: Ventana de Opciones, pestaña Classpath

Luego hacemos click en el botón Add JAR, despues de hacer esto nos saldra la ventana para buscar y escoger el driver a registrar.

fig 4: Agregar driver ojdbc14

Sugiero que el driver lo guardaran en la carpeta de librerias de su proyecto, normalmente en proyectos java se guardan en la carpeta lib. En este caso escoger el archivo JAR ojdbc14.jar y hacemos click en abrir para asi registrarlo.

fig 5

En la fig 5 se puede observar que el driver ya se encuentra listo, solo necesitariamos hacer click en el botón Aceptar.

Luego de hacer esto usted podra establecer una conexion con la base de datos oracle y asi poder comenzar a crear sus reportes.
Hasta pronto.

Entradas más populares de este blog

Conexion JDBC - JAVA a travès de un archivo Properties

Para conectar a bases de datos con el archivo properties necesitas definir la siguiente estructura:

Rutas de los Archivos Properties, es esas rutas tienes que haber creado tus archivos properties:

package com.develtrex.util;
import java.net.URL;
/**
 *
 * @author 007M
 */
public class Ruta {
    private final String dbOracle="/com/develtrex/propiedad/dboracle.properties";
    private final String dbMysql="/com/develtrex/propiedad/dbmysql.properties";
    private final String dbPostgres="/com/develtrex/propiedad/dbpostgres.properties";
    private final String dbSqlServer="/com/develtrex/propiedad/dbsqlserver.properties";

    public URL getFileDbOracle(){
        return getClass().getResource(dbOracle);
    }

    public URL getFileDbMysql(){
        return getClass().getResource(dbMysql);
    }

    public URL getFileDbPostgres(){
        return getClass().getResource(dbPostgres);
    }

    public URL getFileDbSqlServer(){
        return getClass…

MÉTODO DE AUTENTICACIÓN POR CLAVE PÚBLICA ALMACENADA EN MEMORIA RAM

DATOS DEL INVESTIGADORInvestigadorNombres y apellidos:Jonathan Franchesco Torres BacaEdad:27Teléfono:958429349E-mail: Chescot2302@gmail.comNúmero de DNI [1]45329234Dirección:Av Gran Chimu 1264 – La Victoria , ChiclayoDepartamento:Lambayeque