Come una FYI, sono nuovo a questo intero stack, quindi potrei fare un errore di base.Errore "Impossibile trovare JAR/zip" per le connessioni JDBC [BIRT Eclipse, Windows 7, Oracle 11g]
Sto tentando di esplorare i report BIRT per un sistema Maximo che è stato aggiornato di recente.
Per farlo, ho installato il seguente:
- Java 6 & Java 7 JDK
- versione BIRT di Eclipse (plug-in Eclipse + BIRT costruiti in).
- Alcune opzioni client Oracle 11gR2 (installazione personalizzata)
- SQL * Plus
- driver/ODBC JDBC
- Thin Client
prendo le seguenti operazioni:
- Aperto Eclipse
- Creare un nuovo report del progetto
- aggiungere un'origine dati
- Selezionare "JDBC Data Source" (anche provato "Connessione JDBC Database per il Query Builder")
- Selezionare il "Oracle" tipo di profilo di connessione e cliccare su Avanti.
A questo punto, vedo che l'elenco dei driver è vuoto. Questo mi sembra strano, ma immagino che forse devo definire la definizione del driver. Così prendo le seguenti operazioni:
- Fare clic su "Definire definizione driver"
- Nella scheda Nome/Tipo, selezionare "Driver Oracle Thin", la versione del sistema 11
A questo punto, mi vedere un messaggio di errore: Impossibile individuare JAR/zip nel file system come specificato dalla definizione del driver: ojdbc14.jar. Sembra che ojdbc14.jar non esista nemmeno sul mio sistema che posso trovare.
Ho provato ad aggiungere altri file jar jdbc che posso trovare nella directory del client Oracle (ad esempio da Oracle_Base \ product \ 11.2.0 \ client_1 \ jdbc \ lib) ma nulla sembra risolvere il problema.
Aiuto?
Rimuovere il file ojdbc14.jar preesistente dall'elenco dei jar e aggiungerne il file dall'installazione di Oracle. –
Ciao JB - per quanto ne so, ho provato ad aggiungere ever .jar che ho trovato sotto la directory di installazione di Oracle, solo per essere sicuro. Tornerò a guardare domani quando torno in ufficio e aggiornamento. Grazie! – SeanKilleen
@goober: hai provato a modificare la definizione del driver quando esegui Birt da un avvio pulito ('eclipse.exe -clean')? Di tanto in tanto ho trovato questo utile quando si verificano problemi con il guidatore. –