Per eseguire da WinNT un prog java che si connetta al db ORACLE usando JDK e' necessario impostare il CLASSPATH alle librerie corrispondenti.
set CLASSPATH=D:\JavaClasses\oracle\JDBC_8.1.6_jdk1.2.zip;%CLASSPATH%
Tali librerie necessitano una compilazione con il jdk1.3, se non avete nel vostro classpath tale link occorre impostarlo:
set path=D:\jdk1.3\bin;%path%
Le seguenti informazioni sono rivolte, per ora, solo a chi ha la login da tesista e vuole lavorare su Unix.
E' possibile utilizzare gli strumenti di lavoro oracle grafici, come ad esempio worksheet, direttamente dalle macchine unix del dipartimento.
Per fare ciò occorre:
- Da un terminale collegarsi a Cucciolo.
- E' necessario ottenere alcune impostazioni da un utente "oracle" affinchè l'esecuzione dei programmi sia possibile:
source ~oracle/.cshrc
- Inoltre bisogna ridirigere l'output di cucciolo alla macchina sulla quale ci si trova. Supponiamo che il nome della macchina unix dove si vuole lavorare sia Aurora.
setenv DISPLAY Aurora:o
- Nel frattempo da un altro terminale sulla macchina Aurora stessa, bisogna impostare i permessi perche' si possa catturare l'output della macchina Cucciolo
xhost +cucciolo (per toglierli al termine del lavoro xhost -cucciolo)
- Dal terminale attraverso il quale siete collegati su cucciolo potete richiamare direttamente i programmi portandovi nella directory di oracle:
cd $ORACLE_home/bin
e lanciando il comando:
oemapp (per es.oemapp sqlplus)
Per avere un elenco completo delle applicazioni a disposizione lanciare il comando
oemapp