Tora 2.0.X + OracleXE + Ubuntu 8.10 — Appunti sparsi

Il pacchetto Tora và scaricato da sourceforge, quelli del repository non hanno supporto oracle e si fermano alla versione 1.3.X.

sudo apt-get install tora
sudo apt-get remove tora
sudo apt-get install libqscintilla2-3
sudo apt-get install oracle-xe-client

export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client
export LD_LIBRARY_PATH=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib
export TNS_ADMIN=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client

cd /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib
sudo ln -s libclntsh.so.10.1 libclntsh.so.11.1
sudo chown oracle:dba libclntsh.so.11.1

Al che fare doppio click sul pacchetto deb (o usare il terminale come si preferisce) e installare il pacchetto di Tora 2.0.x

    • FFrancesco
    • 15 gennaio 2009

    Come sempre molto interessante… Se volessi usarlo con dei database Oracle 8 e 9? Ci vuole un suo oracle-client specifico?

  1. Bella domanda, ti anticipo, di Oracle non sò NULLA, quindi non conosco come oracle gestisca la compatibilità delle librerie per collegarsi ai DB. Ancora non mi sono collegato ad un DB, per ora ho semplicemente fatto avviare tora con le librerie corrette (corrette è una parola grosse, lui vuole le 11 io gli ho dato le 10 di XE usando un link), al momento stò procedendo nel momenti liberi ad installare un oracle XE server su una VM e vedere come funziona a collegarsi da tora settato in questo modo.
    I client pacchetti client per linux sono comunque disponibili per le varie versioni dei DB oracle che ricordi, quindi TEORICAMENTE alla peggio si può fare lo stesso giochetto che ho fatto io usando le client library dei relativi DB.

    • Xan
    • 21 luglio 2009

    ottima guida ma manca l’indicazione del repository di oracle

    repo: “deb http://oss.oracle.com/debian unstable main non-free”

    key: “# wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O- | sudo apt-key add – “

    • sry x il ritardo, era in moderazione auto per via dei link, e mo che sono in ferie passo di rado sul blog😛

    • Xan
    • 21 luglio 2009

    altra cosa:
    senza fare questo comando a me (ubuntu 9.04) funziona comunque

    sudo chown oracle:dba libclntsh.so.11.1

    è necessario?

    • Non saprei, sulla 8.10 era necesario, per fre a modo che non sia necessario devono aver agigonrato i pacchetti nella 9.04 per contenere le librerie di Oracle 11. Magari hanno anche incluso il pacchetto funzionante con oracle🙂 purtroppo non ho avuto più modo di riprovare, e dovrei ancora reinstallarmi vmware😀

  1. No trackbacks yet.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: