Publication.CreateSnapshotAgent Метод

Определение

Создаёт задание агент SQL Server, которое используется для генерации начального снимка публикации, если эта задача ещё не существует.

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

Исключения

Публикация не существует на сервере, сервер не работает на SQL Server 2005 или новее, или задание уже существует.

Комментарии

Этот CreateSnapshotAgent метод используется для создания задания снимка для существующей публикации, созданной с CreateSnapshotAgentByDefault заданием свойства .false

При настройке Publisher с удалённым дистрибьютором значения, предоставленные для всех свойствSnapshotGenerationAgentProcessSecurity, включая , отправляются дистрибьютору в виде простого текста. Перед вызовом метода CreateSnapshotAgent следует зашифровать подключение между издателем и его удаленным распространителем. Дополнительные сведения см. в разделе Шифрование соединений SQL Server.

Метод CreateSnapshotAgent может быть вызван участниками роли системного администратора фиксированного сервера в Publisher или участниками db_owner роли фиксированной базы данных в базе данных публикаций.

Вызов CreateSnapshotAgent эквивалентен выполнению sp_addpublication_snapshot (Transact-SQL).

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