TORA

sanek842
Дата: 21.09.2004 09:36:59
Кто нибудь использует tora под linux?
Пытаюсь собрать тору 1.3.14-1 под RH EL 3 AS
tar zxvf tora-alpha-1.3.14.1.tar.gz
cd tora-1.3.14.1/
./configure --with-static-oracle
checking for perl... perl
checking for KDE include files ... /usr/include/kde
checking for KDE version ... 3.1.3
checking for KDE print support ... yes
checking for KDE libraries ... /usr/lib
checking for KDE base ... /usr
checking for Qt library linked to KDE ... libqt-mt
checking for Qt library ... /usr/lib/qt-3.1/lib
checking for moc ... /usr/lib/qt-3.1/bin/moc
checking for uic ... /usr/lib/qt-3.1/bin/uic
checking for lrelease ... /usr/lib/qt-3.1/bin/lrelease
checking for lupdate ... /usr/lib/qt-3.1/bin/lupdate
checking for Qt include files ... /usr/lib/qt-3.1/include
checking for Qt version ... 3.1.2
checking for library consistency ... yes
checking for static Qt library ... no
checking for Oracle ... /opt/oracle/product/9.2.0.4
checking for Oracle version ... 9.2.0.4.0
checking for MySQL support ... Available through QSql only with Qt >= 3.0.0
checking for any database ... Oracle QSql
checking for extra libraries ... -lcrypt
checking for plugin support ... yes
checking /usr/bin/cc compiler ... yes
creating Makefile
creating designer files .......................................... done
creating moc files ... done
creating empty dependfiles ... done
removing leftover intermediate files ... done

------------------------------------------------------------------------

You must use a GNU version of make to compile this program.

If you have any problems check the top of the Makefile for the settings.

Henrik Johnson
Quest Software, Inc
------------------------------------------------------------------------

make

заканчивается этим :

tomain.cpp: In member function `void toMain::windowsMenu()':
tomain.cpp:684: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp:685: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp:696: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp: In member function `void toMain::commandCallback(int)':
tomain.cpp:735: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp:736: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp:867: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp:867: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp:868: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp:869: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp: In member function `virtual void
toMain::exportData(std::map<QCString, QString, std::less<QCString>,
std::allocator<std::pair<const QCString, QString> > >&, const QCString&)':
tomain.cpp:1394: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp:1395: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp: In member function `void toMain::closeSession()':
tomain.cpp:1533: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp:1533: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp:1534: `CreationOrder' is not a member of type `QWorkspace'
tomain.cpp:1535: `CreationOrder' is not a member of type `QWorkspace'
make: *** [objs/tomain.o] Ошибка 1
slim
Дата: 21.09.2004 09:45:12
Ну так скачай rpm и радуйся жизни.
sanek842
Дата: 21.09.2004 10:58:37
сходил http://prdownloads.sourceforge.net/tora/
забрал rpm
пишет:

[root@sanek 1]# rpm -ivh tora-alpha-1.3.14.1-1static.i686.rpm
ошибка: Неудовлетворенные зависимости:
libclntsh.so нужен для tora-1.3.14.1-1static
[root@sanek 1]#

[root@sanek 1]# find /opt/oracle -name libclntsh.so
/opt/oracle/product/9.2.0.4/lib/libclntsh.so

[root@sanek 1]# echo $LD_LIBRARY_PATH
/opt/oracle/product/9.2.0.4/lib:/opt/oracle/product/9.2.0.4/lib:/opt/oracle/product/9.2.0.4/lib::/lib:/usr/lib:/usr/local/lib:/lib:/usr/lib:/usr/local/lib:/lib:/usr/lib:/usr/local/lib

попробовал
ln -s /opt/oracle/product/9.2.0.4/lib/libclntsh.so.9.0 /lib/libclntsh.so не помогает

какие будут предложения?
s_small
Дата: 21.09.2004 11:17:09
Пропиши SET
ORACLE_HOME and etc.
sanek842
Дата: 21.09.2004 11:23:58
O!

[root@sanek 1]# rpm -ivh --nodeps tora-alpha-1.3.14.1-1static.i686.rpm
Подготовка... ########################################### [100%]
1:tora ########################################### [100%]
[root@sanek 1]# tora

ура, запустил!

только есть какой то косяк со шрифтами
набираешь sql запрос, и чем он длиннее тем больше начинает срезать буквы
так, select * from emp e where ... последняя буква e видится наполовину .... ???
никто с таким не сталкивался?

и еще , почему то нет выпадающих окон combobox c выбором столбцов, т.е
select * from emp e where e. ---- и вот после точки должно выпадать, ну как в PL/SQL Developer-е...
это так и должно быть ?
sanek842
Дата: 21.09.2004 12:35:02
для эксперимента поставил tora-1.2.4-1oracle9.i686.rpm
установился без вопросов
шрифты впорядке, меню выпадает, все как надо ...
внешне на первый взгляд ничем от версии 1.3.14.1 не отличается

Хм, что то с 1.3.14 все таки не то, тут пошарился , ей вроде версии qt и kdelibs новые нужны
да и не зря все таки исходники не собираются ...
Да ... , qt обновлять под RedHat-ом что то не очень охото, это все иксы пересобирать ....

Так, для инфы: тут сходил к другу на Slackware 10 , там исходники 1.3.14.1 компилятся без пробем

у себя:
[root@sanek inst_tora]# cat /proc/version
Linux version 2.4.21-4.ELcustom (root@sanek) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-20)) #11 SMP Птн Сен 10 14:48:24 YEKST 2004
[root@sanek inst_tora]# rpm -qa | egrep \(qt\|kdelibs\)
qt-devel-3.1.2-13
kdelibs-3.1.3-6.2
kdelibs-devel-3.1.3-6.2
qt-3.1.2-13
qt-designer-3.1.2-13
slaj
Дата: 30.08.2005 17:01:27
народ, всем привет, подскажите плиз
потихоньку пытаюсь перейти на Linux (RedHat9 + Oracle 9.2.0.4)
установил Oracle, настроил все пути, поставил базу, теперь пытаюсь подключиться к базе при помощи tora_1_2_3
в ответ - невозможно подключиться к БД ?
куда копать ?
sanek842
Дата: 31.08.2005 08:40:12
Эх, давно это было :)
про версию 1.2 нескажу, но в 1.3.14 такая реплика может пойти если tora ненаходит оракловые плагины. С другой стороны эти плагины ( файлы с раширением tso ) ненужны если tora собрана как static. Поищи вон статический бинарник 1.3.14, настрой шрифты и можно пробовать. А самому мне эта тора непокатила, для какой-нибудь разработки пользуюсь PL/SQL Developer-е под WinXP, а в торе я если разве что быстренько что-нибудь посмотреть если только под Линуксом сижу, да и то командная строка sqlplus ,в этом случае, порой надежнее будет
Тимофій
Дата: 23.11.2006 12:09:52
TORA стала ПЗ з відкритим кодом

NOTE: TOra was originally written by Henrik Johnson, with enhancements and additions by the open source community, and is now solely developed as an Open Source project. Any references to trial licenses or purchasing licenses purely apply to windows binary builds w/ versions prior to 1.3.15. Newer builds than that are 100% GPL licensed and can be freely used for any purpose.

на соурсфорзі найсвіжіші реліз 1.3.21 під вінду та лінукси.
http://tora.sourceforge.net/