Paket yang diperlukan .
- oracle-instantclient11.2-basiclite-11.2.0.1.0-1.i386.rpm
- oracle-instantclient11.2-devel-11.2.0.1.0-1.i386.rpm
- oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.i386.rpm
bisa di donlot dari http://www.oracle.com/technology/software/tech/oci/instantclient/index.html
- tora-2.1.1.tar.gz
bisa di donlot dari http://sourceforge.net/projects/tora/files/
Instal library yang diperlukan
sudo apt-get build-dep tora
setelah itu jalankan
sudo apt-get install libqt3-mt-dev libqt3-compat-headers libqscintilla-dev build-essential g++ gcc autoconf automake flex zlib1g-dev docbook-xsl debhelper alien libaio1 dpatch fakeroot xsltproc texi2html texinfo libqt3-mt-psql libqt3-mt-odbc config-package-dev cmake qt4-dev-tools
Instal oracle-instantclient
sudo alien -i oracle-instantclient*.rpm
Seting Environment Variable
export ORACLE_HOME=/usr/lib/oracle/11.2/client
export LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client/lib
export TNS_ADMIN=/usr/lib/oracle/11.2/client
Agar environment variable ini diload otomatis, edit file .bashrc
echo export “ORACLE_HOME=/usr/lib/oracle/11.2/client” >> ~/.bashrc
echo export “LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client/lib” >> ~/.bashrc
echo export “TNS_ADMIN=/usr/lib/oracle/11.2/client” >> ~/.bashrc
Kalo sekarang dijalankan sudo sqlplus, biasanya akan muncul error terkait libsqlplus.so yang tidak ditemukan, untuk mengatasi hal ini bikin file oracle.conf di /etc/ld.so.conf.d
sudo echo /usr/lib/oracle/11.2/client/lib > /etc/ld.so.conf.d/oracle.conf
sudo ldconfig
Kalo mau pake tnsnames.ora letakkan filenya di /usr/lib/oracle/11.2/client
Instalasi TOra
Untuk paket tora-2.1 ini sourcefourge tidak menyediakan pake untuk Ubuntu9.10, jadi kita harus bikin sendiri paket .deb nya, caranya sebagai berikut:
- Bikin symbolic link supaya waktu pake .deb yang kita buat mengenali library oracle, jadi toranya bisa with oracle itu disini kuncinya.
sudo ln -s /usr/include/oracle/11.2/client/ /usr/lib/oracle/11.2/client/include
- Extract file tora-2.1.1.tar.gz yang sudah disediakan
tar -xzf tora-2.1.1.tar.gz
cd tora-2.1.1
- Jalankan perintah untuk membuat paketnya
fakeroot debian/rules binary
Nanti akan tercipta sebuah file bernama tora_2.1.0-1_i386.deb, file tora ini yang kita install
sudo dpkg -i tora_2.1.0-1_i386.deb
Selesai, di list menu akan muncul icon untuk menjalankan TOra, jalankan dan lihat connection provider, semoga oracle client ada di sana
. Semoga bermanfaat



Pingback: Drakula: Pakis Gang Buntu
thank you.. that also works for mint 10.. ^o^