sp_helpdynamicsnapshot_job (Transact-SQL)
Область применения: SQL Server Управляемый экземпляр SQL Azure
Возвращает сведения о заданиях агента, которые формируют моментальные снимки фильтрованных данных. Эта хранимая процедура выполняется на издателе в базе данных публикации.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_helpdynamicsnapshot_job
[ [ @publication = ] N'publication' ]
[ , [ @dynamic_snapshot_jobname = ] N'dynamic_snapshot_jobname' ]
[ , [ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid' ]
[ ; ]
Аргументы
[ @publication = ] N'publication'
Имя публикации. @publication — sysname, с значением по умолчанию%
, которое возвращает сведения обо всех отфильтрованных заданиях моментального снимка данных, которые соответствуют указанным @dynamic_snapshot_jobid и @dynamic_snapshot_jobname для всех публикаций.
[ @dynamic_snapshot_jobname = ] N'dynamic_snapshot_jobname'
Имя отфильтрованного задания моментального снимка данных. @dynamic_snapshot_jobname имеет имя sysname с значением по умолчанию%
, которое возвращает все динамические задания для публикации с указанным @dynamic_snapshot_jobname. Если имя задания не было явно указано при создании задания, имя задания находится в формате '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 | Определяет задание агент 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_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_helpdynamicsnapshot_job
используется в репликации слиянием.
Если для всех аргументов используются значения по умолчанию, возвращаются сведения по всем заданиям моментального снимка секционных данных для всей базы данных публикации.
Разрешения
Могут выполняться sp_helpdynamicsnapshot_job
только члены предопределенных ролей сервера sysadmin, предопределенных ролей базы данных db_owner и список доступа к публикации для публикации.