Publication.CreateSnapshotAgent Método

Definición

Crea el trabajo Agente SQL Server que se usa para generar la instantánea inicial de la publicación, si este trabajo aún no existe.

public:
 void CreateSnapshotAgent();
public void CreateSnapshotAgent ();
member this.CreateSnapshotAgent : unit -> unit
Public Sub CreateSnapshotAgent ()

Excepciones

La publicación no existe en el servidor, el servidor no se ejecuta en SQL Server 2005 o posterior, o el trabajo ya existe.

Comentarios

El CreateSnapshotAgent método se usa para crear un trabajo de instantánea para una publicación existente que se creó con la CreateSnapshotAgentByDefault propiedad establecida en false.

Cuando se configura un Publicador con un Distribuidor remoto, los valores suministrados para todas las propiedades, incluidos SnapshotGenerationAgentProcessSecurity, se envían al Distribuidor como texto simple. Debe cifrar la conexión entre el publicador y su distribuidor remoto antes de llamar al método CreateSnapshotAgent . Para obtener más información, vea Cifrar las conexiones a SQL Server.

Los CreateSnapshotAgent miembros del rol fijo de servidor sysadmin pueden llamar al método en el publicador o por miembros del db_owner rol fijo de base de datos en la base de datos de publicación.

La llamada CreateSnapshotAgent equivale a ejecutar sp_addpublication_snapshot (Transact-SQL).

Se aplica a