sp_helpdynamicsnapshot_job (Transact-SQL)

Применимо к:SQL Server Управляемый экземпляр SQL Azure

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

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

Синтаксис

  
sp_helpdynamicsnapshot_job [ [ @publication = ] 'publication' ]   
    [ , [ @dynamic_snapshot_jobname = ] 'dynamic_snapshot_jobname' ]  
    [ , [ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid' ]  

Аргументы

[ @publication = ] 'publication' Имя публикации. публикацияsysname, с значением по умолчанию %, которое возвращает сведения обо всех отфильтрованных заданиях моментальных снимков данных, которые соответствуют указанным dynamic_snapshot_jobidи dynamic_snapshot_jobnameдля всех публикаций.

[ @dynamic_snapshot_jobname = ] 'dynamic_snapshot_jobname' Имя отфильтрованного задания моментального снимка данных. dynamic_snapshot_jobname — sysname, по умолчанию %— ", который возвращает все динамические задания для публикации с указанным dynamic_snapshot_jobid. Если имя задания было задано явно во время создания задания, оно будет в следующем формате:

'dyn_' + <name of the standard snapshot job> + <GUID>  

[ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid' Идентификатор задания моментального снимка отфильтрованных данных. dynamic_snapshot_jobid является уникальным идентификатором по умолчанию с значением NULL, которое возвращает все задания моментальных снимков, соответствующие указанному dynamic_snapshot_jobname.

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

Имя столбца Тип данных Description
id int Задание моментального снимка фильтрованных данных.
job_name sysname Имя задания моментального снимка фильтрованных данных.
job_id uniqueidentifier Определяет задание Microsoft агент SQL Server на распространителю.
dynamic_filter_login sysname Значение, используемое для оценки функции SUSER_SNAME в параметризованном фильтре строк, определенном для публикации.
dynamic_filter_hostname sysname Значение, используемое для оценки функции HOST_NAME в параметризованном фильтре строк, определенном для публикации.
dynamic_snapshot_location nvarchar(255) Путь к папке, откуда считываются файлы моментального снимка, если используется параметризованный фильтр строк.
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 = Последнее
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_helpdynamicsnapshot_job используется в реплика слияния.

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

Разрешения

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

См. также

Системные хранимые процедуры (Transact-SQL)