Поделиться через


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)

Основные понятия

Просмотр и изменение свойств публикации