sp_resetsnapshotdeliveryprogress (Transact-SQL)
Применимо к:SQL Server
Возвращает в исходное состояние процесс доставки моментального снимка для подписки по запросу, чтобы доставку моментального снимка можно было начать заново. Выполняется на подписчике в базе данных подписки.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_resetsnapshotdeliveryprogress [ [ @verbose_level = ] verbose_level ]
[ , [ @drop_table = ] 'drop_table' ]
Аргументы
[ @verbose_level = ] verbose_level
Указывает объем возвращаемой информации. verbose_level имеет значение int с значением по умолчанию 1. Значение 1 означает, что ошибка возвращается, если необходимые блокировки не могут быть получены в таблице MSsnapshotdeliveryprogress, а 0 означает, что ошибка не возвращается.
[ @drop_table = ] 'drop_table'
Указывает, следует ли удалить или усечь таблицу, содержащую сведения о ходе выполнения моментального снимка. drop_table — nvarchar(5) с значением FALSE по умолчанию. FALSE означает, что таблица усекается, а TRUE означает, что таблица удаляется.
Значения кода возврата
0 (успешно) или 1 (сбой)
Замечания
sp_resetsnapshotdeliveryprogress удаляет все строки в таблице MSsnapshotdeliveryprogress. Благодаря этому удаляются все метаданные, оставленные в базе данных подписки предыдущим процессом в ходе доставки моментального снимка.
Разрешения
Только члены предопределенных ролей сервера sysadmin или предопределенных ролей базы данных db_owner могут выполняться sp_resetsnapshotdeliveryprogress.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по