Eclipse: connettersi ad un database Oracle con Toad Extension

In questo articolo vediamo come connettersi ad un database Oracle da Eclipse. Per farlo utilizziamo un plugin chiamato “Toad Extension for Eclipse“, sviluppato dagli stessi creatori di “Toad for Oracle“, l’ambiente di sviluppo e monitoraggio per programmatori e DBA Oracle, principale alternativa a Oracle SQL Developer.

Per prima cosa dobbiamo installare il plugin. Andiamo quindi nel marketplace di Eclipse, scegliendo dal menù “Help” -> “Eclipse Marketplace..”, e nella casella di ricerca digitiamo “Oracle”
Toad Extensions in Eclipse marketplace

Tra i primi risultati della ricerca vediamo comparire proprio il plugin “Toad Extension for Eclipse” che stavamo cercando e possiamo quindi procedere con la sua installazione.
Una volta terminata l’installazione viene chiesto il riavvio di Eclipse e al successivo startup ci viene mostrata una finestra di benvenuto che ci invita a selezionare quali sono i DBMS con i quali lavoreremo e utilizzeremo il plugin, indicando anche per ciascuno di essi la posizione dei relativi Driver.

Selezioniamo quindi la voce “Oracle Database” e, tramite il pulsante “Browse”, scegliamo il path in cui è disponibile il file .jar dei driver JDBC per Oracle. Nel caso non li si abbiano ancora disponibili è possibile scaricarli al link: Oracle Database 11g Release 2 JDBC Drivers
Eclipse Toad setting db drivers Oracle
A questo punto, in Eclipse avremo a disposizione una nuova perspective, chiamata Toad/Java, che possiamo aprire come sempre dal menù: “Window” -> “Perspective” -> “Open Perspective” -> “Toad/Java” come illustato nella figura seguente:
Eclipse Toad-Java perspective
In questa perspective, troviamo in alto a sinistra il pannello delle connessioni, chiamato appuntoConnections. Qui, tramite l’apposito pulsante, possiamo creare una nuova connessione, scegliendo l’opportuno DBMS di destinazione. Nel nostro caso scegliamo ovviamente “Oracle Database”.
Eclipse New Oracle Database Connection
A questo punto ci viene mostrato il form per l’inserimento delle informazioni necessarie per stabilire la connessione con il Database Oracle desiderato, ovvero:

  • Host
  • Porta (default 1521)
  • SID
  • User e Password

Eclipse Toad New Connection Oracle
Una volta inserite queste informazioni è possibile fare un test preventivo per verificare il funzionamento della connessione.
Eclipse Toad Extension test connection

In caso di esito positivo del test, si può procedere con la connessione al database cliccando “OK”. La nuova connessione compare quindi nel panel “Connections” visto in precedenza, mentre nel sottostante pannello “Object Explorer” troviamo tutti gli oggetti del database Oracle a cui ci siamo connessi.

Eclipse Toad Extension Oracle database connected
Nel pannello principale di Eclipse si apre invece un Worksheet in cui possiamo andare a scrivere le query e gli altri statement che vogliamo eseguire sul database.
Se proviamo ad esempio ad eseguire una query, vedremo comparire la tabella dei risultati in un pannello sottostante.

Eclipse Toad Extension Oracle query result
Siamo quindi pronti per lavorare con il nostro Database Oracle direttamente da Eclipse.

This entry was posted in $1$s. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *