pythontr.com
TOAD alternatifi olan TORA ile linux üzerinden oracle bağlanabilir ve üzerinde işlemler yapabilirsiniz. Bununla ilgili kurulumu aşağıda anlatmaya çalışağım.
Öncelikle Oracle Client Kurulumları yapılmalıdır. Detaylar /makale.py?tid=82
Direk TORA kurduğumuzda Oracle İnstant proveider listesinde gözükmemektedir. Bu sıkıntıyı aşmak için tekrar derlememiz gerekir.
apt-get install cmake cdbs qt4-qmake libqt4-dev libqscintilla2-dev cd /tmp apt-get source tora Sourceları indirtikten sonra XX = versiyon dpkg -L oracle-instantclientXX-devel /usr/include/oracle/XX/client64 dpkg -L oracle-instantclientXX-basiclite /usr/lib/oracle/XX/client64 export ORACLE_HOME=/usr/lib/oracle/XX/client64
TORA oracle desteklemesi için aldığımız pathleri cmake dosyasında düzenleyelim
vim /usr/share/cdbs/1/class/cmake.mk ... DEB_CMAKE_NORMAL_ARGS = ... -DORACLE_INCLUDES="/usr/include/oracle/XX/client64" -DORACLE_HOME="/usr/lib/oracle/XX/client64" ...
Yaptığımız ayarlamadan sonra build edelim bir alt dosyamızda deb dosyamız oluşacak.
cd tora-XX/ ./debian/rules binary ... dpkg-deb: building package `tora' in `../tora_XX.deb'. ... [b]Kurulumu gerçekleştirelim
dpkg -i tora_2.0.0-4_i386.deb Not: LD_LIBRARY_PATH i cmake dosyanıza eklemeniz gerekebilir. add "-DORACLE_PATH_INCLUDES=/usr/include/oracle/XX/client64 -DORACLE_PATH_LIB=/usr/lib/oracle/XX/client64/lib"
apt-get install libqt4-sql-mysql
apt-get install libqt4-sql-mysql libqt4-sql-psql libqt4-sql-sqlite libqt4-sql-odbc libqt4-sql-tds
Tora'nız kullanıma hazır.
Yorumlar