SQL Server 2008: повторно запускаемая хранимая процедура - PullRequest
0 голосов
/ 30 марта 2012

Я хочу сделать мою хранимую процедуру повторно запускаемой.

Если она запустилась и запустилась частичным образом и по какой-то причине не удалась, ее следует запустить повторно.

Пожалуйста, предложите несколькоспособы сделать это.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 30 марта 2012

Если вам просто нужно выполнить вашу хранимую процедуру с начала после сбоя, вы можете отловить отказоустойчивый (используя TRY .. CATCH или @@ ERROR ) и затем перенаправить выполнение к началу хранимой процедуры, используя GOTO

0 голосов
/ 30 марта 2012

Вы можете создать JOB и запустить его в хранимой процедуре.Укажите время повторения и интервал повторения на шаге (работе), который вы хотите выполнить повторно.

Вот руководство по запуску задания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...