Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Запуск shell-скрипта из Oracle Forms 10g на UNIX / 15 сообщений из 15, страница 1 из 1
14.04.2008, 14:07
    #35253474
velly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
При нажатии на кнопку должен сработать shell-скрипт. Команда -

host('/oas/forms/users/oup/scpd/ci_proci/clr.pr',NO_SCREEN);

При запуске, форма виснет и код в shell-скрипте не отрабатывается. Хотя если я запускаю на терминале сам shell-скрипт, то все работает. Подскажите что не так?
...
Рейтинг: 0 / 0
14.04.2008, 15:00
    #35253680
dragonx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
путь полный для начала укажите к скрипту.
...
Рейтинг: 0 / 0
14.04.2008, 15:55
    #35253858
velly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
Это и есть полный путь для скрипта:

/oas/forms/users/oup/scpd/ci_proci/
...
Рейтинг: 0 / 0
14.04.2008, 16:16
    #35253931
dragonx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
cmod?
...
Рейтинг: 0 / 0
14.04.2008, 16:22
    #35253958
velly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
Если набрать команду pwd из терминала Putty, то именно такой путь дает к скрипту. Или Вы имели в виду какой-то дополнительный путь прописать?
...
Рейтинг: 0 / 0
14.04.2008, 16:25
    #35253972
dragonx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
с путем все ясно,
права на execute есть у пользователся, под которым выполняется скрипт?
...
Рейтинг: 0 / 0
14.04.2008, 16:45
    #35254050
velly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
права есть.
...
Рейтинг: 0 / 0
14.04.2008, 16:48
    #35254059
Sal
Sal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
так из под кого формы и скрипт запускаются?
oracle?
...
Рейтинг: 0 / 0
14.04.2008, 16:59
    #35254104
velly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
запускаются из под пользователя oracle. В терминале набрала строку
chmod o+x clr.pr
- не помогло
...
Рейтинг: 0 / 0
14.04.2008, 17:03
    #35254117
dragonx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
такое Ваш формс поймет?
host('/oas/forms/users/oup/scpd/ci_proci/clr.pr > /oas/forms/users/oup/scpd/ci_proci/clr.log',NO_SCREEN);

после выполнения тут:
/oas/forms/users/oup/scpd/ci_proci/clr.log будет написано, почему не выполняется.
...
Рейтинг: 0 / 0
14.04.2008, 17:27
    #35254212
velly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
файл /oas/forms/users/oup/scpd/ci_proci/clr.log - не создался
...
Рейтинг: 0 / 0
14.04.2008, 17:34
    #35254232
Sal
Sal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
формс-сервер точно из под оракла запускается, может из под applmgr?
...
Рейтинг: 0 / 0
14.04.2008, 17:38
    #35254247
dragonx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
файл /oas/forms/users/oup/scpd/ci_proci/clr.log - не создался
укажите путь, по которому пользователь, из под которого запускается froms может писать.
...
Рейтинг: 0 / 0
15.04.2008, 09:09
    #35254979
velly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
попробовала указать путь на свою машину

host('/oas/forms/users/oup/scpd/ci_proci/clr.pr > D:/project/forms/scpd/ci_proci/clr.log',NO_SCREEN);

все равно файл не создался. Запускала другой скрипт, в котором происходит удаление таблиц, но он тоже не сработал. Такое впечатление, что команда host не воспринимается.
...
Рейтинг: 0 / 0
15.04.2008, 10:10
    #35255125
velly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск shell-скрипта из Oracle Forms 10g на UNIX
Все, спасибо. Скрипт запустила - работает.
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Запуск shell-скрипта из Oracle Forms 10g на UNIX / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]