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


Subscription.AgentSchedule Свойство

Определение

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

public:
 property Microsoft::SqlServer::Replication::ReplicationAgentSchedule ^ AgentSchedule { Microsoft::SqlServer::Replication::ReplicationAgentSchedule ^ get(); };
public Microsoft.SqlServer.Replication.ReplicationAgentSchedule AgentSchedule { get; }
member this.AgentSchedule : Microsoft.SqlServer.Replication.ReplicationAgentSchedule
Public ReadOnly Property AgentSchedule As ReplicationAgentSchedule

Значение свойства

Объект ReplicationAgentSchedule, представляющий расписание для подписки.

Комментарии

Перед созданием подписки необходимо задать свойства возвращаемого ReplicationAgentSchedule объекта. После установки расписания его нельзя изменить с помощью объектов RMO. Вместо этого необходимо вызвать JobSchedule класс или выполнить sp_update_schedule , чтобы изменить существующее расписание, где AgentJobId представляет идентификатор расписания задания.

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

AgentSchedule Получение свойства эквивалентно выполнению sp_helpsubscription или sp_helpmergesubscription.

Задание расписания агента эквивалентно выполнению sp_addpushsubscription_agent или sp_addmergepushsubscription_agent.

Применяется к