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


sys.sp_helppublication_snapshot (Transact-SQL)

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

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

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

Синтаксис

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

Аргументы

[ @publication = ] N'publication'

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

[ @publisher = ] N'publisher'

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

Не используйте @publisher при добавлении статьи в издатель 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_type4 случае (ежедневно) и может быть одним из следующих значений:

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 в базе данных публикации.