Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Job & SSIS  [new]
_IBM_
Member

Откуда:
Сообщений: 29
Всем привет! Возник следующий вопрос: есть Job c типом "SQL Server Integration Services Package" который запускает пакет SSIS. Хочу написать проверку "если таблица Х is empty то не запускать пакет SSIS иначе запускать". Напишите пжл. как это можно реализовать? Спсибо.
8 ноя 11, 13:21    [11563252]     Ответить | Цитировать Сообщить модератору
 Re: Job & SSIS  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5115
например, создать перед шагом пакета ещё один типа т-скл и настроить переход между шагами
8 ноя 11, 13:36    [11563374]     Ответить | Цитировать Сообщить модератору
 Re: Job & SSIS  [new]
_IBM_
Member

Откуда:
Сообщений: 29
1 step:

select count (*)
from dbo.X

Результат: 0

2 step :Запуск SSIS


Вопрос: как настроить переход между steps (если "0" не запускать 2 step иначе запускать 2 step)?
8 ноя 11, 14:10    [11563678]     Ответить | Цитировать Сообщить модератору
 Re: Job & SSIS  [new]
Glory
Member

Откуда:
Сообщений: 104751
_IBM_
Вопрос: как настроить переход между steps (если "0" не запускать 2 step иначе запускать 2 step)?

Сгенерировать ошибку и в свойствах шага определить действия Агента при наличии/отсутствии ошибки
8 ноя 11, 14:13    [11563706]     Ответить | Цитировать Сообщить модератору
 Re: Job & SSIS  [new]
grigrim
Member

Откуда: Москва
Сообщений: 89
_IBM_,

select 1 / count (*)
from dbo.X
если count вернет 0, то выполняться будет ветка On Failure, иначе - On Success.
8 ноя 11, 14:13    [11563710]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить