powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Асинхронный вызов процедуры
18 сообщений из 18, страница 1 из 1
Асинхронный вызов процедуры
    #37457047
DeathHand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Есть процеудра - которая что то делает, к примеру, 2 часа. Неважно что.

Есть функция, из которой нужно запустить эту процедуру, не дожидаясь, пока она выполнится, вернуть результат функции.

Могу сделать PIPE, не хочу (передавать флаг запуска процедуре). Могу сделать job - тоже не хочу.

Имеется ли стандартный функционал на эту тему? Ткните, плиз, кто в курсе...

Спасибо!


In Oracle we trust.
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37457052
artemg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а почему не хочется пустить джобик?
вроде они как раз для этого, стандартный функционал
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37457056
Человек и Кошка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeathHandМогу сделать job - тоже не хочу.
Помогите открыть дверь. Ключи не предлагать.
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37457108
DeathHand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Человек и КошкаDeathHandМогу сделать job - тоже не хочу.
Помогите открыть дверь. Ключи не предлагать.

Типа того :)

Только - хочется знать иные способы открытия двери. На случай.
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37457117
DeathHand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artemgа почему не хочется пустить джобик?
вроде они как раз для этого, стандартный функционал

Неужели только джобик?

Интересует не отложенное выполнение, а именно асинхронное...
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37457133
Человек и Кошка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeathHandartemgа почему не хочется пустить джобик?
вроде они как раз для этого, стандартный функционал

Неужели только джобик?

Интересует не отложенное выполнение, а именно асинхронное...
Отложенное легко превратить в асинхронное.
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37457134
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeathHandЕсть функция, из которой нужно запустить эту процедуру, не дожидаясь, пока она выполнится, вернуть результат функции. судя по техзаданию, процедура и функция никак не связаны.
ну и зачем их лепить вместе?
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37457197
DeathHand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxDeathHandЕсть функция, из которой нужно запустить эту процедуру, не дожидаясь, пока она выполнится, вернуть результат функции. судя по техзаданию, процедура и функция никак не связаны.
ну и зачем их лепить вместе?

А может быть собака?

В общем, нет такого в Oracle, как я понимаю...
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37457243
Деев И.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как вариант - использование очереди с аргументами для вызова процедуры + обработчик
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37457349
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeathHandandreymxпропущено...
судя по техзаданию, процедура и функция никак не связаны.
ну и зачем их лепить вместе?

А может быть собака?

В общем, нет такого в Oracle, как я понимаю...есть такое
только тебя не устраивает
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37457394
DeathHand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Деев И.как вариант - использование очереди с аргументами для вызова процедуры + обработчик

пишу...
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37457571
...........
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37457975
DeathHand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
........... Database Change Notification?

Да, сделал что-то похожее. Но хотелось стандартного функционала. Коего нет :)
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37774856
demien_dark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DeathHand,

Покапай в области ORACLE STREAMS и ADVANCED QUEUE
Сам сегодня общался с людьми на эту тему - говоря тесть возможность по факту вызова процедуры активировать STREAMS
а по факту выполнение по событию получить ответ. Но для этого со стороны инициатора тоже "листенер" поднять нужно будет
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37774865
Vint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
demien_dark,

ты правда уверен что ему через 7 месяцев это еще интересно?)
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37774998
talking_about
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vint,

Это будет интересно читать тому, кто что-то ищет по такой же проблеме. :-)
...
Рейтинг: 0 / 0
Асинхронный вызов процедуры
    #37775016
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
talking_aboutЭто будет интересно читать тому, кто что-то ищет по такой же проблеме. :-)Асинхронного вызова? Проблема только автора и она не в компетенции этого форума.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Асинхронный вызов процедуры
    #40026950
Azket
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мне вдруг стало интересно :)
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Асинхронный вызов процедуры
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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