次の方法で共有


MergePublication.ChangeMergeDynamicSnapshotJobScheduleWithJobId メソッド

定義

スナップショット エージェント ジョブのスケジュールを、ジョブ ID に基づいて変更します。このスナップショット エージェント ジョブは、フィルター選択されたデータ パーティションをサブスクライバー用に生成するジョブです。

public:
 void ChangeMergeDynamicSnapshotJobScheduleWithJobId(System::String ^ dynamicSnapshotJobId, Microsoft::SqlServer::Replication::ReplicationAgentSchedule ^ schedule);
public void ChangeMergeDynamicSnapshotJobScheduleWithJobId (string dynamicSnapshotJobId, Microsoft.SqlServer.Replication.ReplicationAgentSchedule schedule);
member this.ChangeMergeDynamicSnapshotJobScheduleWithJobId : string * Microsoft.SqlServer.Replication.ReplicationAgentSchedule -> unit
Public Sub ChangeMergeDynamicSnapshotJobScheduleWithJobId (dynamicSnapshotJobId As String, schedule As ReplicationAgentSchedule)

パラメーター

dynamicSnapshotJobId
String

ジョブ ID 値です。

schedule
ReplicationAgentSchedule

新しいジョブ スケジュールです。

注釈

呼び出し ChangeMergeDynamicSnapshotJobScheduleWithJobId は、 sp_changedynamicsnapshot_jobの実行と同じです。

メソッドは ChangeMergeDynamicSnapshotJobScheduleWithJobId 、パブリッシャーの sysadmin 固定サーバー ロールのメンバー、またはパブリケーション データベースの固定データベース ロール db_owner メンバーによってのみ呼び出すことができます。

適用対象

こちらもご覧ください