|
Форум
|
Jack |
06.02.06, 23:18 |
|
Ну не Шмогла я.... (с) |
|
Господа, требуется помощь... Несколько раз перечитывал инструкцию в пдф, несколько раз ставил и переустанавливал RCO 4.01... Либо не работает, либо я что-то не так делаю.... Поэтому просьба помочь... Итак, как я ставил RCO на существующую базу: 1. Запуск setup.exe 2. Задаю в реестре NLS_LANG (4 значения нашел, правильно ли я это в регэдите делаю или в чем-то другом надо) 3. Рестарт на всякий случай 4. SQL Plus (все как написано, никаких ошибок вроде не возникло...) 5. захожу в сетинги под ctxsys 6. СОздаю новую настрйоку (http://guitartime.ru/rco/1.jpg) 7. Жму да, для создания настройки демо-скриптами 8. в итоге служба rco_lsnr запущена (судя по службам винды) 9. При попытке запустить запрос простейшего перевода слов в нормальную форму получаем следующую ошибку http://guitartime.ru/rco/2.jpg
Также таблица DR$RCO_TEST$I девственно пуста, хотя в таблице test1 поле i2 непустые клобы
При попытке остановить настройку rco_test видим такую ошибку: http://guitartime.ru/rco/3.jpg СТавил RCO раз 5, но ситуевина одинаковая....
Логи RCO на всякий случай - http://guitartime.ru/rco/log.zip (3,85 кБ) |
|
|
Сергей Бирюков |
07.02.06, 18:01 |
|
re: Ну не Шмогла я.... (с) |
|
Необходима настройка листенера для вызова внешних процедур. Следует отредактировать listener.ora (SID_NAME = PLSExtProc) (ENVS="EXTPROC_DLLS=ANY") (ORACLE_HOME = c:\oracle\product\10.1.0\db_1) (PROGRAM = extproc) Презапустить tnslsnr, и повторить запрос в новой сесии sqlplus. |
|
|
Jack |
07.02.06, 20:26 |
|
re: Ну не Шмогла я.... (с) |
|
Спасибо, обязательно попробую, ибо база и RCO на работе тестирую... Однако Оракл у нас 9.2, ничего что строка (ORACLE_HOME = c:\oracle\product\10.1.0\db_1) очень похожа на десятку? или эта десятка не зависит от версии оракла? |
|
|
Сергей Бирюков |
08.02.06, 17:55 |
|
re: re: Ну не Шмогла я.... (с) |
|
ORACLE_HOME следует оставить свой. Нужно добавить строчку (ENVS="EXTPROC_DLLS=ANY")
|
|
|
|
|
|
| |