powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / DBMS_SCHEDULER не запускает программу OS
23 сообщений из 23, страница 1 из 1
DBMS_SCHEDULER не запускает программу OS
    #37678213
Stam_Coder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго Вам ...., уважаемые.
10XE бежит на WIN7. Вся работа через веб интерфейс. Задача - из IE9 вызвать Word, Excel, AutoCad или прогу для обработки
изображений. Передача параметров и выбор соответствующей программы сложности не представляют.
В системе есть несколько процедур которые запускают джобы на копирование файлов и все работает отлично.
Код: plsql
1.
2.
3.
4.
5.
6.
7.
        BEGIN
              DBMS_SCHEDULER.create_job( 
              job_name   => 'stam_35',
              job_type   => 'EXECUTABLE',
              job_action => 'cmd.exe  /C   C:/Tmp/Test_Run_Job.bat' ,
              enabled   => TRUE );
        END; 


А вот батник
Код: html
1.
2.
3.
4.
         cmd.exe  /c
         cd c:\
         cd C:\Tmp
         ren 1.txt 2.txt


Отрабатывает чисто - переименновывает файл, но если вместо команды CMD ren пытаюсь вызвать программу OS mspaint.exe -
Код: html
1.
2.
         cmd.exe  /c
         C:\Windows\system32\mspaint.exe



то джоб виснет и всё. Сам батник, запущенный на прямую, работает.
Буду рад узнать - это в принципе возможно, должно работать?
Зарание благодарен за любую помощь.
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #37678258
Фотография essbase.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stam_Coder,


ты хотел в Oracle нарисовать в paint табличку ????
с какой целью ты запускаешь GUI программу ?
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #37678266
Фотография essbase.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stam_Coder,
тебе нужно писать программу - пакетный обработчик , на любом языке с использованием API Word, Excel, AutoCad

удачи )
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #37678564
Stam_Coder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Идея в том, что по клику на ссылку документ должен открыться на редактирование в своём редакторе.
В базе хранятся пути к файлам, сами файлы на диске. Всё работает на одной машине - сети нет.
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #37678579
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stam_Coder,

И причем тут апекс?

P.S.
1. STFF oracle
2. Открываться оно будет на сервере. Не понятно зачем БД ORACLE тогда.
3. STFG Oracle External Procedures.
4. Почему бы не вызвать так, чтобы cmd.exe завершалось до запуска mspaint.exe. Это в форум по написанию bat-ников / cmd
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
DBMS_SCHEDULER не запускает программу OS
    #38881967
Фотография l_kator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужны идеи как из Апекса запустить bat файл, если этот файл лежит в базе как CLOB ?
Апекс стоит на линуксе. Батник должен выполниться на стороне клиента и выдать клиенту лог (У клиента всегда Windows). Как такое реализовать?
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882010
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
l_katorБатник должен выполниться на стороне клиента
))
низзззя
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882014
Фотография l_kator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Но очень очень хочется :),

а через каку джаву?
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882017
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
l_kator,

А если скачать и запустить? Не катит?
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882023
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
l_kator,
никак. И задача глупая.
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882025
Фотография l_kator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,

катит, если можно это все запихать в динамик экшен.

Клиенты попались необучаемые, им одну кнопку подавай, а у меня уже мозг ломается
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882026
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
l_kator,

У меня так реализовано. На клиенте висит шпион (на яве написан и слушает определенный порт).
Пользователь жмет на кнопку "Запусти форматирование". Сервер оракл, видит что пользователь нажал кнопку "Запусти форматирование" (знает с какого ИП пришел запрос) и шлет команду шиону "format c: /y". Тот ее выполняет.
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882028
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
l_katorblkangel,

катит, если можно это все запихать в динамик экшен.

Клиенты попались необучаемые, им одну кнопку подавай, а у меня уже мозг ломается
Ну собственно это и есть решение..
Реализуешь на кнопку скачивание бат файла, он качается, пользователь запускает его на исполнение.
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882032
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelРеализуешь на кнопку скачивание бат файла, он качается, пользователь запускает его на исполнение.
это уже другое.
Запускает пользователь, а не APEX
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882033
Фотография l_kator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,

можно подробнее о авторпользователь запускает его на исполнение.

это можно сделать через апекс(джаву или еще какого зверя), если файл уже лежит у клиента?
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882035
Фотография l_kator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123l_kator,
никак. И задача глупая.

Согласна, но пользователей мы не выбираем :( Они уже на шаге "Сохраните файл себе на диск" в истерику впадают...
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882037
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
l_kator,
напиши текст:
- Скачайте данный файл, потом найдите его и запустите кликом на нём.
Удачи!
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882038
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
l_katorСогласна, но пользователей мы не выбир
Если задача глупая - виноват не пользователь, а вы.
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882040
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
l_kator,

Ну вообще можно и так.
Код: html
1.
<a href="c:\Windows\notepad.exe">Bla bla</a>


Только разрешить надо в браузере выполнение
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882047
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну а вообще Petro123 прав, до пользователей нужно донести, чем Веб приложение, ни от веб приложения. Привидя пример (если бы можно было бы выполнять экзешники) с форматированием диска на домашнем компьютере, в момент просмотра очередного модного журнала...
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882048
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
off
blkangelТолько разрешить надо в браузере выполнение
и права дать
и UAC выключить
и пользователю глаза закрыть
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882360
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
l_kator,

Сделать и установить всем расширение для браузера.
Если поищите, вероятно даже найдёте готовые.
Для разработки, никогда не пробовал, но можно попробовать воспользоваться FireBreath
...
Рейтинг: 0 / 0
DBMS_SCHEDULER не запускает программу OS
    #38882366
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя, с разработкой плагинов тоже не все просто теперь, можно почитать темку:

http://www.firebreath.org/plugins/servlet/mobile#content/view/11337873
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / DBMS_SCHEDULER не запускает программу OS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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