sp_helpsubscriptionerrors (Transact-SQL)
Применимо к:Управляемому экземпляру SQL Server Azure
Возвращает все ошибки репликации транзакций для заданной подписки. Эта хранимая процедура выполняется на распространителе в базе данных распространителя.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_helpsubscriptionerrors [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
, [ @publication = ] 'publication'
, [ @subscriber = ] 'subscriber'
, [ @subscriber_db = ] 'subscriber_db'
Аргументы
[ @publisher = ] 'publisher'
Имя издателя. publisher — sysname, без значения по умолчанию.
[ @publisher_db = ] 'publisher_db'
Имя базы данных публикации. publisher_db — sysname без значения по умолчанию.
[ @publication = ] 'publication'
Имя публикации. публикация — sysname, без значения по умолчанию.
[ @subscriber = ] 'subscriber'
Имя подписчика. подписчик — sysname, без значения по умолчанию.
[ @subscriber_db = ] 'subscriber_db'
Имя базы данных подписки. subscriber_db — sysname без значения по умолчанию.
Результирующий набор
Имя столбца | Тип данных | Описание: |
---|---|---|
id | int | Идентификатор ошибки. |
time | datetime | Время появления ошибки. |
error_type_id | int | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
source_type_id | int | Идентификатор типа источника ошибки. |
source_name | nvarchar(100) | Имя источника ошибки. |
error_code | sysname | Код ошибки. |
error_text | ntext | Сообщение об ошибке. |
xact_seqno | varbinary(16) | Регистрационный номер транзакции в журнале, запущенной во время ошибки выполнения пакета. Это последовательный номер журнала транзакций, содержащего первую транзакцию в пакете, выполненном с ошибкой. Он используется только агентами распространителя. |
command_id | int | Идентификатор команды пакета, выполненного с ошибкой. Это идентификатор первой команды в пакете, завершенном с ошибкой, используемый только агентами распространителя. |
session_id | int | Идентификатор сеанса агента, во время которого произошла ошибка. |
Значения кода возврата
0 (успешно) или 1 (сбой)
Замечания
sp_helpsubscriptionerrors используется с моментальным снимком и репликацией транзакций.
Разрешения
Только члены предопределенных ролей сервера sysadmin или db_owner предопределенных ролей базы данных могут выполняться sp_helpsubscriptionerrors.
См. также
sp_helpsubscription (Transact-SQL)
sp_helpsubscription_properties (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по