Con el siguiente tutorial, pretendo resumir brevemente cómo configurar nuestro Eclipse para comenzar a trabajar con Birt.
Para quien no lo sepa Birt es un plugin de Eclipse que permite generar informes de nuestras aplicaciones de manera sencilla.
Pasos para configurar Eclipse:
- Añadir vista DATA SOURCE EXPLORER
- Creamos un JDBC Data Source
- Instalación del driver de Oracle
- Añadir una BBDD
Añadir vista DATA SOURCE EXPLORER
Primero hay que añadir la vista de DATA SOURCE donde se configurará la Conexión con la BBDD. Para ello, vamos a la opción del menú Windows -> Show View -> Other...
... y elegimos la vista DATA SOURCE EXPLORER que aparece dentro de "Connectivity".
Creamos un JDBC Data Source
Botón derecho del ratón sobre JDBC Data Source, y pulsamos sobre New...

Si no aparece el driver de Oracle, seguir con el apartado siguiente.
Instalación del driver de Oracle
Para poder conectarnos a una base de datos, necesitamos el JDBC correspondiente. Es un fichero que se llama algo como: ojdbc14.jar. Lo podemos descargar de la web de Oracle a través de este enlace http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html
En función de la versión de Oracle que tengamos instalada, tendremos que coger una versión u otra del driver.










¡Hola! Soy Javier. Soy informático y me gusta documentar todo lo que aprendo. En mi blog te enseño todo lo que sé y cómo puedes aprender a crear tu propia web, mejorar el SEO y aplicar técnicas de Marketing Digital para conseguir mayor visibilidad. Suscríbete para no perderte ninguna de mis guías sobre WordPress, posicionamiento SEO o Marketing Digital.

Hola que tal, espero puedan orientarme con esta situación, tengo un problema con la creación de mi DataSource con BIRT, coloco todos los datos correctos y en el momento de hacer el test de conexión me envía el siguiente error: "There is an error in get connection, ORA-00604: error occurred at Recursive SQL level 1 ORA-12705: Can not access NLS data files or invalid environment specified ", ¿qué puedo hacer para solucionarlo? Gracias.
Parece un error en la construcción de la SQL o de la conexión. Yo revisaría antes la conexión con SQL Developer, antes de meterme en la programación se una aplicación. Un saludo.