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


sp_helppublication_snapshot (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure

Возвращает сведения об агенте моментальных снимков для данной публикации. Эта хранимая процедура выполняется на издателе в базе данных публикации.

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_helppublication_snapshot
    [ @publication = ] N'publication'
    [ , [ @publisher = ] N'publisher' ]
[ ; ]

Аргументы

[ @publication = ] N'publication'

Имя публикации. @publication — sysname без значения по умолчанию.

[ @publisher = ] N'publisher'

Указывает издателя, отличного от SQL Server. @publisher — sysname с значением по умолчаниюNULL.

издатель не должен использоваться при добавлении статьи в издатель SQL Server.

Результирующий набор

Имя столбца Тип данных Description
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, в которой выполняется агент моментальных снимков, который возвращается в формате <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 = Last
frequency_recurrence_factor int Число недель или месяцев между запланированными выполнениями агента.
active_start_date int Дата, когда агент сначала запланирован на запуск, отформатированный как yyyyMMdd.
active_end_date int Дата последнего запланированного запуска агента, отформатированная как yyyyMMdd.
active_start_time int Время, когда агент сначала планируется запустить, отформатирован как HHmmss.
active_end_time int Время последнего запланированного запуска агента, отформатированного как HHmmss.

Значения кода возврата

0 (успешно) или 1 (сбой).

Замечания

sp_help_publication_snapshot используется во всех типах репликации.

Разрешения

Может выполняться sp_help_publication_snapshotтолько члены предопределенных ролей сервера sysadmin в издателе или членах предопределенных ролей базы данных db_owner в базе данных публикации.