![]() |
|
Модераторы: LSD |
![]()
|
|
| Sleepy_PIP |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 512 Регистрация: 30.6.2004 Где: Moscow Репутация: нет Всего: 12 |
Вот, наконец таки встал вопрос что нам удобнее писать SP на 9-м оракле на Java.
Подскажите - как тут с инструментарием, и самое главное - отладкой, а? Какие подходы, может какие-то IDE есть? Спасибо! -------------------- -- Sleepy_PIP. Pavel Pryazhentsev (ex. 2:5020/141) "... Лучше быть нужным, чем свободным ..." |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 538 |
Ну лично я маленькие процедурки пишу в PL/SQL Developer-е, а большие в JBuilder. Хотя отладка не поддерживается, но в принципе практически любую процедуру можно запустить как внешнюю и отладить, и лишь затем грузить в Oracle.
Отладка Java кода непосредственно в Oracle поддерживается JDeveloper-ом, но по некоторым причинам я не мог его использовать, потому практического опыта его использования не имею. Но если нет ограничения на используемую среду, то я бы в первую очередь смотрел его, у него самая тесная интеграция с Oracle. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Sleepy_PIP |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 512 Регистрация: 30.6.2004 Где: Moscow Репутация: нет Всего: 12 |
ага. СПАСИБО!
пробую. но что-то ничего не получается JDeveloper 10G Создаю новый коннекшен к ораклу. Пытаюсь приконнектиться и получаю: ORA-00604: error occurred at recursive SQL level 1 ORA-12705: invalid or unknown NLS parameter value specified попробовал и на работе на разных БД, и дома. ... в чем может быть дело?? PS: оракл везде 9.2.0.4 -------------------- -- Sleepy_PIP. Pavel Pryazhentsev (ex. 2:5020/141) "... Лучше быть нужным, чем свободным ..." |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 538 |
Какой язык стоит умолчальным в система, и что написанно в HKLM\SOFTWARE\ORACLE\KEY_<oracle_home>\NLS_LANG?
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Sleepy_PIP |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 512 Регистрация: 30.6.2004 Где: Moscow Репутация: нет Всего: 12 |
RUSSIAN_CIS.CL8MSWIN1251 в .../software/oracle/home0/nls_lang в БД - то-ж - CL8MSWIN1251 HKLM\SOFTWARE\ORACLE\KEY_<oracle_home>\NLS_LANG[/b] - такого ключа нет вообще (именно KEY_<oracle_home>). и еще в .../software/oracle/all_homes/id0/ - так-же есть ключик NLS_LANG - и он пуст ... счаз попробую выставить .... нет. не помогло в виндах язык Russian/Russia винды - XP английские. Это сообщение отредактировал(а) Sleepy_PIP - 25.11.2005, 11:48 -------------------- -- Sleepy_PIP. Pavel Pryazhentsev (ex. 2:5020/141) "... Лучше быть нужным, чем свободным ..." |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 538 |
Вместо <oracle_home> - надо подставить тот oracle home куда установленна СУБД. Попробуй еще вот что, по умолчанию JDeveloper использует драйвера которые идут с ним в комплекте, попробуй использовать вместо них драйвера из поставки сервера. Для этого иди в Tools\Manage Libraries, жмешь new задаешь имя и путь к драйверам. Затем идешь в Tools\Project Properties\Libraries и удаляешь оттуда стандартные драйвера и добавляешь свои. Кстати какой тип драйвера ты используешь? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Sleepy_PIP |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 512 Регистрация: 30.6.2004 Где: Moscow Репутация: нет Всего: 12 |
разуммется я понимаю чего подставлять в KEY_<oracle_home> нет вообще ../KEY_* СПАСИБО ОГРОМНОЕ за советы! но я вылечил все. Вылечил установкой 10.2 JDBC драйверов от оракла ... с JDeveloper идут 10.1, в самом 9-м оракле - соотв. 9-е ... так вот 10.2 - отлично работают с 9-кой в отличии от 10.1. Вот как оказалось. Еще раз СПАСИБО! теперь все работает. -------------------- -- Sleepy_PIP. Pavel Pryazhentsev (ex. 2:5020/141) "... Лучше быть нужным, чем свободным ..." |
||||
|
|||||
| Sleepy_PIP |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 512 Регистрация: 30.6.2004 Где: Moscow Репутация: нет Всего: 12 |
ТОЛЬКО! ВНИМАНИЕ! jdbc-вый набор надо менять _только_ у jdeveloper'а
т.е. в каталоге jdeveloper/jdbc .... иначе если на той-же машинке установлен какой-нито оракловый сервак - инструментарий перестанет работать -------------------- -- Sleepy_PIP. Pavel Pryazhentsev (ex. 2:5020/141) "... Лучше быть нужным, чем свободным ..." |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 538 |
Лучше не заменять драйвера который идут с JDeveloper, а подключить просто еще одну библиотеку, как я описал ранее. Мало ли, вдруг понадобятся Это сообщение отредактировал(а) LSD - 26.11.2005, 01:10 -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]()
|
| Правила форума "Oracle" | |
|
|
Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Oracle | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |