sp_helppublication_snapshot (Transact-SQL)
Возвращает сведения об агенте моментальных снимков для данной публикации. Эта хранимая процедура выполняется на издателе в базе данных публикации.
Синтаксические обозначения в Transact-SQL
Синтаксис
sp_helppublication_snapshot [ @publication = ] 'publication'
[ , [ @publisher = ] 'publisher' ]
Аргументы
[@publication =] 'publication'
Имя публикации. Аргумент publication имеет тип sysname и не имеет значения по умолчанию.[ @publisher = ] 'publisher'
Задает издателя, отличного от SQL Server. Аргумент publisher имеет тип sysname и значение по умолчанию NULL.Примечание Аргумент publisher не следует использовать при добавлении статьи к издателю SQL Server.
Результирующие наборы
Имя столбца |
Тип данных |
Описание |
---|---|---|
id |
int |
Идентификатор агента моментальных снимков. |
имя |
nvarchar(100) |
Имя агента моментальных снимков. |
publisher_security_mode |
smallint |
Режим безопасности, используемый агентом при соединении с издателем, который может быть одним из следующих: 0 = проверка подлинности SQL Server 1 = проверка подлинности Windows |
publisher_login |
sysname |
Имя входа в систему, используемое при соединении с издателем. |
publisher_password |
nvarchar(524) |
По соображениям безопасности всегда возвращается значение **********. |
job_id |
uniqueidentifier |
Уникальный идентификатор задания агента. |
job_login |
nvarchar(512) |
Учетная запись Windows, под которой запускается агент моментальных снимков, возвращаемая в формате DOMAIN\username. |
job_password |
sysname |
По соображениям безопасности всегда возвращается значение **********. |
schedule_name |
sysname |
Имя расписания, которое используется для этого задания агента. |
frequency_type |
int |
Частота, с которой агент выполняется по расписанию, может иметь одно из следующих значений. 1 = Один раз 2 = По запросу 4 = Ежедневно 8 = Еженедельно 16 = Ежемесячно 32 = ежемесячно с относительной датой. 64 = Автозапуск 128 = Повторять |
frequency_interval |
int |
День, когда агент выполняется, может иметь одно из следующих значений. 1 = Воскресенье 2 = Понедельник 3 = вторник. 4 = среда. 5 = четверг. 6 = пятница. 7 = суббота. 8 = День 9 = Рабочие дни 10 = Выходные дни |
frequency_subday_type |
int |
Тип, который определяет, как часто запускается агент, если аргумент frequency_type равен 4 (ежедневно) и может принимать одно из следующих значений. 1 = В указанное время 2 = Секунды 4 = Минуты 8 = Часы |
frequency_subday_interval |
int |
Число интервалов frequency_subday_type, которые проходят между запланированными выполнениями агента. |
frequency_relative_interval |
int |
Неделя, когда запускается агент в данном месяце, если аргумент frequency_type равен 32 (ежемесячно, относительная дата), и может принимать одно из таких значений. 1 = Первая 2 = второй. 4 = Третья 8 = Четвертая 16 = Последняя |
frequency_recurrence_factor |
int |
Число недель или месяцев между запланированными выполнениями агента. |
active_start_date |
int |
Дата, когда агент будет впервые выполнен, в формате ГГГГММДД. |
active_end_date |
int |
Дата, когда агент будет выполнен в последний раз, в формате ГГГГММДД. |
active_start_time |
int |
Время, когда агент будет впервые выполнен, в формате ЧЧММСС. |
active_end_time |
int |
Время, когда агент будет выполнен в последний раз, в формате ЧЧММСС. |
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
Процедура sp_help_publication_snapshot используется во всех типах репликации.
Разрешения
Только члены предопределенной роли сервера sysadmin на издателе или члены предопределенной роли db_owner базы данных публикации могут выполнять процедуру sp_help_publication_snapshot.
См. также
Справочник
sp_addpublication_snapshot (Transact-SQL)
sp_changepublication_snapshot (Transact-SQL)
sp_dropmergepublication (Transact-SQL)
sp_droppublication (Transact-SQL)