Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
быстрое завершение dtexec
|
|||
|---|---|---|---|
|
#18+
В конце длиной процедуры нужно запустить выполнение пакета, который отрабатывает примерно за полтора часа (обновление олап-базы). Выполняю примерно такой код: Код: sql 1. 2. 3. 4. 5. 6. Он завершается успешно (@res = 0) и всего за секунду. Но зайдя в отчёты выполнения пакетов, видно, что он ещё выполняется. И только примерно через полтора часа в этих отчётах написано, что пакет завершён успешно. Почему dtexec выдает результат раньше времени? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2018, 23:39 |
|
||
|
быстрое завершение dtexec
|
|||
|---|---|---|---|
|
#18+
нуб987Почему dtexec выдает результат раньше времени?Может, он запускает что то, и завершает работу, не дождавшись запущенного? Что происходит, если запустить dtexec с теми же параметрами без xp_cmdshell? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2018, 01:33 |
|
||
|
быстрое завершение dtexec
|
|||
|---|---|---|---|
|
#18+
вообщет @res = 0 вам возвращает xp_cmdshell а не dtexec )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2018, 09:58 |
|
||
|
быстрое завершение dtexec
|
|||
|---|---|---|---|
|
#18+
нуб987, By default, the process runs asynchronously – the package execution is scheduled on the server, and DTEXEC returns immediately. DTEXEC does not wait for the package execution to complete. In this case, %ERRORLEVEL% would represent whether the package execution was created successfully, and will not reflect the result of the execution. To get the result of the package execution, you can set the $ServerOption::SYNCHRONIZED property to True. In this mode, DTEXEC will wait for the package execution to complete. If the execution was successful, the %ERRORLEVEL% will be set to 0. If it failed, it will be set to 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2018, 11:08 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39599502&tid=1690318]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 373ms |

| 0 / 0 |
