sp_deletepeerrequesthistory (Transact-SQL)
Удаляет журнал, связанный с запросом состояния публикации, который включает в себя как историю запроса (MSpeer_request (Transact-SQL)), так и историю ответа (MSpeer_response (Transact-SQL)). Эта хранимая процедура выполняется на базе данных публикации на издателе, являющемся узлом в топологии одноранговой репликации. Дополнительные сведения см. в разделе Одноранговая репликация транзакций.
Синтаксические обозначения в Transact-SQL
Синтаксис
sp_deletepeerrequesthistory [ @publication = ] 'publication'
[ , [ @request_id = ] request_id ]
[ , [ @cutoff_date = ] cutoff_date ]
Аргументы
- [ @publication= ] 'publication'
Имя публикации, для которой был выполнен запрос состояния. Аргумент publication имеет тип sysname и не имеет значения по умолчанию.
- [ @request_id= ] request_id
Указывает отдельный запрос состояния, так что все ответы на этот запрос будут удалены. Аргумент request_id имеет тип int и значение по умолчанию NULL.
- [ @cutoff_date= ] cutoff_date
Указывает начальную дату, до которой все более ранние записи ответов удаляются. Аргумент cutoff_date имеет тип datetime и значение по умолчанию NULL.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
Хранимая процедура sp_deletepeerrequesthistory используется в топологии одноранговой репликации транзакций. Дополнительные сведения см. в разделе Одноранговая репликация транзакций.
При выполнении процедуры sp_deletepeerrequesthistory должен быть указан один из аргументов: request_id или cutoff_date.
Разрешения
Только члены фиксированной серверной роли sysadmin или фиксированной роли базы данных db_owner могут выполнять процедуру sp_deletepeerrequesthistory.
См. также
Справочник
sp_helppeerrequests (Transact-SQL)
sp_helppeerresponses (Transact-SQL)
sp_requestpeerresponse (Transact-SQL)
Другие ресурсы
How to: Configure Peer-to-Peer Transactional Replication (Replication Transact-SQL Programming)