|
|
|
Асинхронный запуск ХП или как это сделать? :)
|
|||
|---|---|---|---|
|
#18+
Доброе всем утро! Имею смелость спросить такой вопрос: Из Аксеса асинхронно запускается ХП, как сделать так, что бы выполнение этой ХП не прекращалось при закрытии Аксеса и возможно ли это? Суть такая: пользователь формирует список рассылки SMS и процесс рассылки может затянуться. Acceess 2003 (mdb) SQL Server 2000 З.Ы. Я только начинаю изучать MSSQL и поэтому не смейтесь над ламерским вопросом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 10:37:28 |
|
||
|
Асинхронный запуск ХП или как это сделать? :)
|
|||
|---|---|---|---|
|
#18+
авторИз Аксеса асинхронно запускается ХП, как сделать так, что бы выполнение этой ХП не прекращалось при закрытии Аксеса и возможно ли это? только в том случае если аксесс создаст несвязанное приложение (например запущенное через Shellexecute) которое в свою очередь под управлением основного создаст это подключение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 10:42:31 |
|
||
|
Асинхронный запуск ХП или как это сделать? :)
|
|||
|---|---|---|---|
|
#18+
Джоб в этом случае надо на сервере запускать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 10:44:13 |
|
||
|
Асинхронный запуск ХП или как это сделать? :)
|
|||
|---|---|---|---|
|
#18+
я так примерно и думал :( а ещё тогда ламерский вопрос, через job это дело можно реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 10:45:05 |
|
||
|
Асинхронный запуск ХП или как это сделать? :)
|
|||
|---|---|---|---|
|
#18+
2 АлексейК Такой момент - я вызываю хп на сервере и не жду от неё результатов обратно - мне кажется, что серверный процесс не прекратиться при закрытии аксеса (хотя, таких опытов не ставил). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 10:45:45 |
|
||
|
Асинхронный запуск ХП или как это сделать? :)
|
|||
|---|---|---|---|
|
#18+
Hummer: прекращается, я вчера пробовал ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 10:46:43 |
|
||
|
Асинхронный запуск ХП или как это сделать? :)
|
|||
|---|---|---|---|
|
#18+
2 Kelme Понятно. Тогда я был прав про джобы - у нас просто всё через них было реализовано - поэтому и не сталкивались с проблемами при падении Аксеса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 10:49:42 |
|
||
|
Асинхронный запуск ХП или как это сделать? :)
|
|||
|---|---|---|---|
|
#18+
Hummer: спасибо за то , что не разуверил меня в том, что это можно через job сделать:) буду копать в эту сторону. кстати ещё не менее ламерский вопрос, вопрос не в том, как это сделать, а возможно ли это: из Aксеса создавать job и запускать его в произвольное время, т.е тогда, когда это нужно юзеру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 10:54:12 |
|
||
|
Асинхронный запуск ХП или как это сделать? :)
|
|||
|---|---|---|---|
|
#18+
я бы написал на Vb exe шник который бы висел на серваке или другой машинке и мониторил табличку - очередь для отправки и отсылал что надо (ну просто мне удобнее и роднее VB) а вот Латук, например, фанатеет загнать код в расширенную хранимку на сервере (видимо тоска по с++) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 10:58:25 |
|
||
|
Асинхронный запуск ХП или как это сделать? :)
|
|||
|---|---|---|---|
|
#18+
я тож склоняюсь к хранимым процедурам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 11:09:27 |
|
||
|
Асинхронный запуск ХП или как это сделать? :)
|
|||
|---|---|---|---|
|
#18+
у меня выделенный сервер приложений (WinServer2000) - для таких задач +хорош PHP - легко вязать к любым источникам данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 11:14:26 |
|
||
|
Асинхронный запуск ХП или как это сделать? :)
|
|||
|---|---|---|---|
|
#18+
2 SQL-DMO - там есть JobServer Object. Programming Extended SQL-DMO Objects - в BOL посмотреть - через JobServer2 Object. Либо с помощью системных ХП - sp_add_job, sp_add_jobstep. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 11:26:10 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32815913&tid=1669918]: |
0ms |
get settings: |
4ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 313ms |

| 0 / 0 |
