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

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

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

/oas/forms/users/oup/scpd/ci_proci/
...
Рейтинг: 0 / 0
Запуск shell-скрипта из Oracle Forms 10g на UNIX
    #35253931
dragonx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cmod?
...
Рейтинг: 0 / 0
Запуск shell-скрипта из Oracle Forms 10g на UNIX
    #35253958
velly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если набрать команду pwd из терминала Putty, то именно такой путь дает к скрипту. Или Вы имели в виду какой-то дополнительный путь прописать?
...
Рейтинг: 0 / 0
Запуск shell-скрипта из Oracle Forms 10g на UNIX
    #35253972
dragonx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с путем все ясно,
права на execute есть у пользователся, под которым выполняется скрипт?
...
Рейтинг: 0 / 0
Запуск shell-скрипта из Oracle Forms 10g на UNIX
    #35254050
velly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
права есть.
...
Рейтинг: 0 / 0
Запуск shell-скрипта из Oracle Forms 10g на UNIX
    #35254059
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так из под кого формы и скрипт запускаются?
oracle?
...
Рейтинг: 0 / 0
Запуск shell-скрипта из Oracle Forms 10g на UNIX
    #35254104
velly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
запускаются из под пользователя oracle. В терминале набрала строку
chmod o+x clr.pr
- не помогло
...
Рейтинг: 0 / 0
Запуск shell-скрипта из Oracle Forms 10g на UNIX
    #35254117
dragonx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
такое Ваш формс поймет?
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
Запуск shell-скрипта из Oracle Forms 10g на UNIX
    #35254212
velly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
файл /oas/forms/users/oup/scpd/ci_proci/clr.log - не создался
...
Рейтинг: 0 / 0
Запуск shell-скрипта из Oracle Forms 10g на UNIX
    #35254232
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
формс-сервер точно из под оракла запускается, может из под applmgr?
...
Рейтинг: 0 / 0
Запуск shell-скрипта из Oracle Forms 10g на UNIX
    #35254247
dragonx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
файл /oas/forms/users/oup/scpd/ci_proci/clr.log - не создался
укажите путь, по которому пользователь, из под которого запускается froms может писать.
...
Рейтинг: 0 / 0
Запуск shell-скрипта из Oracle Forms 10g на UNIX
    #35254979
velly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
попробовала указать путь на свою машину

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

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


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