sp_helppublication_snapshot (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 |
Идентификатор агента моментальных снимков. |
name |
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, под которой запускается агент моментальных снимков, которая возвращается в формате ДОМЕН\ИмяПользователя. |
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.