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.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Имя столбца | Тип данных | Описание |
---|---|---|
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 |
Время, когда агент будет выполнен в последний раз, в формате ЧЧММСС. |
Замечания
Процедура 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)
Другие ресурсы
How to: View and Modify Publication Properties (Replication Transact-SQL Programming)