![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 8 Всего: 191 |
||||
|
||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 8 Всего: 191 |
2 LSD
нашел еще круче утилитку с консоли запускается sqlplus (c:\oracle\product\10.2.0\client_1\BIN\sqlplus.exe ) Если написать батник, то вприницпе проблема решится НО как быть с ошибками ? ![]() ![]() |
|||
|
||||
alex_nevolin |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 86 Регистрация: 13.8.2007 Репутация: 3 Всего: 4 |
По сути это и есть SQL*Plus. Т.е. на машине стоит Oracle Client. Его всегда можно запустить с параметрами для вывода ошибок и всего остального в файл. Также провертье есть ли у вас в файле команды коннекта к базе. Они могут быть в скрипте или передаваться праметрами. Общий вид запуска sqlplus должен выглядеть как-то так:
Далее можно считать файл лога logs.log В любом случае самое сложное тут на мой взгляд определять что уже выполнялось из файла а что нет, иначе будут проблемы при повторном выполнении стейтментов из скрипта. В целом думаю эту задачу нужно решать именно через Oracle Client a не через jdbc. Это сообщение отредактировал(а) alex_nevolin - 17.11.2009, 19:30 |
||||
|
|||||
Samotnik |
|
||||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 8 Всего: 191 |
Как это сделать ? Пытаюсь вот так
и ничего не происходит. Вообще. Ошибок нет, эксепшенов тоже нет, и результата тоже нет. ![]() |
||||
|
|||||
Samotnik |
|
||||||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 8 Всего: 191 |
от так пишет ошибко
Добавлено через 44 секунды Хотя с командной строки от таким методом запускается без проблем
|
||||||
|
|||||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 8 Всего: 191 |
решено
от так заработало ![]() |
|||
|
||||
aleksandy |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 260 Регистрация: 17.12.2006 Репутация: 4 Всего: 5 |
Мы в проекте для таких целей используем вот это |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |