Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
Возвращает в исходное состояние процесс доставки моментального снимка для подписки по запросу, чтобы доставку моментального снимка можно было начать заново. Выполняется на подписчике в базе данных подписки.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sys.sp_resetsnapshotdeliveryprogress
[ [ @verbose_level = ] verbose_level ]
[ , [ @drop_table = ] N'drop_table' ]
[ ; ]
Аргументы
[ @verbose_level = ] verbose_level
Указывает объем возвращаемых сведений.
@verbose_level имеет значение int с значением по умолчанию1.
Значение 1 означает, что ошибка возвращается, если необходимые блокировки не могут быть получены в MSsnapshotdeliveryprogress таблице. Значение 0 означает, что ошибка не возвращается.
[ @drop_table = ] N'drop_table'
Следует ли удалить или усечь таблицу, содержащую сведения о ходе выполнения моментального снимка.
@drop_table — nvarchar(5) с значением по умолчаниюfalse.
-
falseозначает, что таблица усечена. -
trueозначает, что таблица удаляется.
Значения кода возврата
0 (успешно) или 1 (сбой).
Замечания
sp_resetsnapshotdeliveryprogress Удаляет все строки в MSsnapshotdeliveryprogress таблице. Эта хранимая процедура эффективно удаляет все метаданные, оставшиеся в базе данных подписки, любым предыдущим прогрессом, достигнутым в процессах доставки моментальных снимков.
Разрешения
Могут выполняться только члены предопределенных ролей сервера sysadmin или sp_resetsnapshotdeliveryprogress db_owner предопределенных ролей базы данных.