Publication.CreateSnapshotAgent Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea el trabajo Agente SQL Server que se utiliza para generar la instantánea inicial de la publicación, si este trabajo no existe ya.
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 utiliza para crear un trabajo de instantánea para una publicación existente que se creó con la CreateSnapshotAgentByDefault propiedad establecida en false.
Al configurar un Publisher con un Distribuidor remoto, los valores suministrados para todas las propiedades, incluyendo SnapshotGenerationAgentProcessSecurity, se envían al Distribuidor en texto plano. 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.
El CreateSnapshotAgent método puede ser llamado por miembros del rol de servidor fijo administrador del sistema en el Publisher o por miembros del db_owner rol fijo de base de datos en la base de datos de publicaciones.
Llamar CreateSnapshotAgent es equivalente a ejecutar sp_addpublication_snapshot (Transact-SQL).