|
|
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток всем! Сорри за оффтоп, но может кто сталкивался... Имеем следующее: 1) в ОС Debian Etch под пользователем oracle ставим oracle client; 2) пользователю user даем права к каталогам oracle и прописываем переменные окружения: LD_LIBRARY_PATH, ORACLE_BASE, ORACLE_HOME, PATH (теперь netca, sqlplus и т.п. работают без проблем); 3) под пользователем user ставим TOra 1.3.21 (deb-пакет). Проблема в следующем: TOra открывается без проблем, но в поле Connection Provider есть только MySQL, ODBC и PostgreSQL. Каким образом добавить поддержку Oracle Client'а? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2007, 12:28:06 |
|
||
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
Пересобирать Тору из исходников. В пакетах нет поддержки Оракла. -- There Ain't No Such Thing As A Free Lunch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2007, 12:38:02 |
|
||
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
BlackStarПересобирать Тору из исходников. В пакетах нет поддержки Оракла. -- There Ain't No Such Thing As A Free Lunch Ок, но каким образом? Можно ли на пальцах объяснить чайнику Линукса: пересборку пакета (хотя с этим разберусь...) и как добавить поддержку Оракла?... Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2007, 12:46:01 |
|
||
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
По шагам (пользователь root): 1. скачиваешь с http://tora.sourceforge.net/ архив с исходными кодами TOra (tora-1.3.21.tar.gz) 2. разворачиваешь архив в какой-нить каталог, н-р /usr/local/src 3. добавляем в файл tothread.h, перед строкой "class toThread" (примерно 220 строка) описание функции "void *toThreadStartWrapper(void*);" 4. выставляем переменную ORACLE_HOME 5. теперь в соответствии с файлом INSTALL делаем следующее: a) ./configure b) make c) make install (смотрим че пишет, если надо проделываем нужные операции) 6. заходим обычным пользователем и запускаем /usr/local/tora/bin/tora ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2007, 15:42:06 |
|
||
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
aeugen 3. добавляем в файл tothread.h, перед строкой "class toThread" (примерно 220 строка) описание функции "void *toThreadStartWrapper(void*);" а это зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2007, 06:43:46 |
|
||
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
On Thu, 02 Aug 2007 11:43:46 +0800, sanek842 <nospam@sql.ru> wrote: > Автор: sanek842 > aeugen > > 3. добавляем в файл tothread.h, перед строкой "class toThread" (примерно > 220 > строка) > описание функции "void *toThreadStartWrapper(void*);" > > а это зачем? а у меня например без этого описания не собирается... -- Остаюсь искренне Ваш, Станислав Сухолёт Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2007, 09:39:53 |
|
||
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
последний раз ее собирал на FC4, там такого не было. У меня в этой версии глюк был , некоторые русские слова в grid неполностью выводило, т.е. если поле в таблице объявлено допустим как varchar2(10) и туда записана строка более 5 символов, то tora выведет только первые пять. Можешь проверить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2007, 10:24:42 |
|
||
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
SSukholet >> а это зачем? >> >а у меня например без этого описания не собирается... вот и у меня не собралось, вроде писали что от версии glibc зависит надо вписывать строку или нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2007, 11:03:07 |
|
||
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
sanek842последний раз ее собирал на FC4, там такого не было. У меня в этой версии глюк был , некоторые русские слова в grid неполностью выводило, т.е. если поле в таблице объявлено допустим как varchar2(10) и туда записана строка более 5 символов, то tora выведет только первые пять. Можешь проверить? создал таблицу с полем varchar2(10 char) через SQLDeveloper, там же внес строку из 10 символов (русских), посмотрел через Tora - в описании полей таблицы показывает поле как varchar2(30) (текущая системная кодировка en_US.UTF-8), строку показывает полностью ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2007, 11:24:36 |
|
||
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
aeugenсоздал таблицу с полем varchar2(10 char) через SQLDeveloper, там же внес строку из 10 символов (русских), посмотрел через Tora - в описании полей таблицы показывает поле как varchar2(30) (текущая системная кодировка en_US.UTF-8), строку показывает полностью т.е. как? создавал с длиной 10, а показывает что 30? А база в какой кодировке? набери такой запрос Код: plaintext 1. 2. 3. 4. что выводит? P.S. проблема еще описана здесь, в Bug треках на самом деле ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2007, 12:21:15 |
|
||
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2007, 12:53:13 |
|
||
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
sanek842 т.е. как? создавал с длиной 10, а показывает что 30? А база в какой кодировке? создавал как VARCHAR2(10 CHAR), а TOra показывает это как VARCHAR2(30) /но уже не char/ вот что в NLS'ах: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. sanek842 набери такой запрос Код: plaintext 1. 2. 3. 4. что выводит? Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2007, 14:35:02 |
|
||
|
Debian + Oracle Client 10g + TOra 1.3.21
|
|||
|---|---|---|---|
|
#18+
я понял, у тебя кодировка базы юникодная NLS_CHARACTERSET utf8 тогда этот баг не страшен а у меня однобайтовая ( RU8PC866 ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2007, 14:51:57 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=34701421&tid=1487924]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
61ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 209ms |
| total: | 402ms |

| 0 / 0 |
