powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Запуск cmd на ПК из хранимой процедуры
12 сообщений из 37, страница 2 из 2
Запуск cmd на ПК из хранимой процедуры
    #39842108
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну дак запускайте процедуру со своего локального шедулера и письмишко заодно отправите. Pantikкит северных морейPantik,

кто конкретно вызывает вашу процедуру, и как он это делает?

Гуру выше был прав, запускается стандартно, через dbms_scheduler.
...
Рейтинг: 0 / 0
Запуск cmd на ПК из хранимой процедуры
    #39842114
Pantik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Relic HunterНу дак запускайте процедуру со своего локального шедулера и письмишко заодно отправите. Pantikпропущено...


Гуру выше был прав, запускается стандартно, через dbms_scheduler.


А можно поподробнее?
Вы про планировщик задач виндовый или подобные приблуды?
...
Рейтинг: 0 / 0
Запуск cmd на ПК из хранимой процедуры
    #39842116
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pantik,

про планировщик задач виндовый
...
Рейтинг: 0 / 0
Запуск cmd на ПК из хранимой процедуры
    #39842124
Pantik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Relic HunterPantik,

про планировщик задач виндовый

А что вы предлагаете запускать им? Vbs или что-то другое, что в свою очередь запустит процедуру и будет ждать её выполнения?
Не понимаю вашего решения, опишите пожалуйста подробнее
...
Рейтинг: 0 / 0
Запуск cmd на ПК из хранимой процедуры
    #39842131
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PantikА что вы предлагаете запускать им? Vbs или что-то другое, что в свою очередь запустит процедуру и будет ждать её выполнения?
Не понимаю вашего решения, опишите пожалуйста подробнее

Ну да примерно так, но не точно (с). Это не есть гуд ломиться с сервака на клеентский ПэКа, бэд айдиа.
...
Рейтинг: 0 / 0
Запуск cmd на ПК из хранимой процедуры
    #39842175
казинак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic HunterPantikА что вы предлагаете запускать им? Vbs или что-то другое, что в свою очередь запустит процедуру и будет ждать её выполнения?
Не понимаю вашего решения, опишите пожалуйста подробнее

Ну да примерно так, но не точно (с). Это не есть гуд ломиться с сервака на клеентский ПэКа, бэд айдиа.
да эта ваще пипец
сервер ваще не должен делать что то на клиенте,
клиентов может быть до хера, и у каждого свои тараканы

просто хранимка должна где то выставлять статусы, типо." выполняется/выполнена/ничо не делаю"

а с клиента опрашивай по скедулеру статусы и реагируй
...
Рейтинг: 0 / 0
Запуск cmd на ПК из хранимой процедуры
    #39842178
Pantik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
казинакRelic Hunterпропущено...


Ну да примерно так, но не точно (с). Это не есть гуд ломиться с сервака на клеентский ПэКа, бэд айдиа.
да эта ваще пипец
сервер ваще не должен делать что то на клиенте,
клиентов может быть до хера, и у каждого свои тараканы

просто хранимка должна где то выставлять статусы, типо." выполняется/выполнена/ничо не делаю"

а с клиента опрашивай по скедулеру статусы и реагируй

Было важно сразу после окончания работы процедуры получить письмо с данными в вашем примере будет лаг во времени, но видимо по другому не сделать. Спасибо.
...
Рейтинг: 0 / 0
Запуск cmd на ПК из хранимой процедуры
    #39842191
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pantikказинакпропущено...

да эта ваще пипец
сервер ваще не должен делать что то на клиенте,
клиентов может быть до хера, и у каждого свои тараканы

просто хранимка должна где то выставлять статусы, типо." выполняется/выполнена/ничо не делаю"

а с клиента опрашивай по скедулеру статусы и реагируй

Было важно сразу после окончания работы процедуры получить письмо с данными в вашем примере будет лаг во времени, но видимо по другому не сделать. Спасибо.


Вам же сказали, запускайте процедуру на клиенте
тогда задержек не будет


Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
sqlplus user/pass@tns
whenever oserror exit 2
whenerror sqlerror exit 1
begin
 myreport_pkg.genreport
 if ..
end;
host xxx.vbx



А если настроить УЗ ОС external authorization

то не нужно будет светить user/pass

тогда вызов будет
Код: plsql
1.
sqlplus -L /@TNSALIAS  @ sqlfile.sql


3512359
15196877
...
Рейтинг: 0 / 0
Запуск cmd на ПК из хранимой процедуры
    #39842484
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полностью присоединяюсь к коллегам, которые крайне не рекомендуют использовать клиента в качестве сервера для сервера БД.
Тем не менее корректные способы уведомить клиента об активности на сервере таки существуют, и один из них - FAN .
...
Рейтинг: 0 / 0
Запуск cmd на ПК из хранимой процедуры
    #39842501
Pantik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymousПолностью присоединяюсь к коллегам, которые крайне не рекомендуют использовать клиента в качестве сервера для сервера БД.
Тем не менее корректные способы уведомить клиента об активности на сервере таки существуют, и один из них - FAN .

Спасибо, буду изучать.
...
Рейтинг: 0 / 0
Запуск cmd на ПК из хранимой процедуры
    #39842510
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymous FAN .Эти нотификации об "окончании" инстанса, не джоба.
...
Рейтинг: 0 / 0
Запуск cmd на ПК из хранимой процедуры
    #39842520
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-andrey_anonymous FAN .Эти нотификации об "окончании" инстанса, не джоба.
Угу, все аббревиатуры перемешались в голове.
Хотелось дать ссылку на
Database Change Notification
...
Рейтинг: 0 / 0
12 сообщений из 37, страница 2 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Запуск cmd на ПК из хранимой процедуры
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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