Share via


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 表示作业计划的 ID。

AgentSchedule该属性只能由发布服务器上的 sysadmin 固定服务器角色的成员、发布数据库上的db_owner固定数据库角色的成员或创建订阅的用户检索。

检索 AgentSchedule 属性等效于执行 sp_helpsubscriptionsp_helpmergesubscription

设置代理计划相当于执行 sp_addpushsubscription_agentsp_addmergepushsubscription_agent

适用于