Поделиться через


Свойства подписки — подписчик

Диалоговое окно Свойства подписки на подписчике позволяет просматривать и задавать свойства для подписки по запросу.

Каждое свойство в диалоговом окне Свойства подписки содержит описание. Выберите свойство для просмотра его описания в нижней части диалогового окна. В этом разделе можно получить дополнительные сведения о ряде свойств. Свойства сгруппированы по следующим категориям:

  • Свойства, применяемые ко всем подпискам.

  • Свойства, применяемые к подпискам на публикацию транзакций.

  • Свойства, применяемые к подпискам на публикации слиянием.

Если параметр отображается в режиме только для чтения, то его можно установить только при создании подписки. Если необходимо установить параметры, недоступные в мастере создания подписки, то создайте подписку с хранимыми процедурами. Дополнительные сведения см. в разделах Как создавать подписки по запросу (программирование репликации на языке Transact-SQL) и Как создавать принудительные подписки (программирование репликации Transact-SQL).

ПримечаниеПримечание

Если для подписки еще не было создано задание агента распространителя или агента слияния, то некоторые свойства подписки не будут отображены. Чтобы создать задание агента для подписки по запросу, выполните процедуру sp_addpullsubscription_agent (Transact-SQL) (для подписки на публикацию транзакций или моментальных снимков) или хранимую процедуру sp_addmergepullsubscription_agent (Transact-SQL) (для подписки на публикацию слиянием).

Параметры для всех подписок

  • Инициализировать опубликованные данные из моментального снимка
    Определяет, будут ли подписки инициализированы с помощью моментального снимка (по умолчанию) или с помощью других методов. Дополнительные сведения об инициализации подписок см. в разделе Инициализация подписки.

  • Размещение моментального снимка
    Определяет путь, по которому осуществляется доступ к файлам моментальных снимков во время инициализации или повторной инициализации. Может являться одним из следующих значений:

  • Папка моментальных снимков
    Если для параметра Размещение моментального снимка выбрано любое значение, отличное от Размещение по умолчанию, то необходимо указать путь к папке моментальных снимков.

  • Использовать диспетчер синхронизации Windows
    Определяет, может ли подписка быть синхронизирована с помощью диспетчера синхронизации Microsoft Windows. Дополнительные сведения см. в разделе Диспетчер синхронизации Windows.

  • Безопасность
    Выберите строку Учетная запись процесса агента и нажмите кнопку свойств (...) для изменения учетной записи, под которой на подписчике будет запускаться агент распространителя или агент слияния. Параметры безопасности, относящиеся к соединениям, зависят от типа подписки:

    • Для подписок на публикации транзакций: измените учетную запись, под которой агент распространителя устанавливает соединения с распространителем, выберите Соединение с распространителем и нажмите кнопку свойств (...).

    • Для подписок на публикации транзакций с немедленным обновлением: помимо соединения с распространителем, описанным выше, можно изменить метод, используемый для передачи изменений от подписчика на издатель: выберите Соединение с издателем и нажмите кнопку свойств (...).

    • Для подписок на публикации слиянием выберите Соединение с издателем и нажмите кнопку свойств (...).

    Дополнительные сведения о правах, необходимых каждому из агентов, см. в разделе Модель безопасности агента репликации.

Параметры для подписок на публикацию транзакций

  • Обновляемая подписка
    Определяет, реплицируются ли изменения подписчика обратно на издатель. Изменения можно реплицировать, используя отложенные или немедленные обновления. Параметр Метод обновления подписчика определяет используемый метод. Дополнительные сведения см. в разделе Обновляемые подписки для репликации транзакций.

Параметры для подписок на публикации слиянием

  • Определение секции (HOST_NAME)
    Для публикации, использующей параметризованные фильтры, репликация слиянием оценивает одну из двух системных функций (или обе, если фильтр ссылается на обе функции) во время синхронизации для определения данных, которые должен получить подписчик: SUSER_SNAME() или HOST_NAME(). По умолчанию HOST_NAME() возвращает имя компьютера, на котором выполняется агент слияния, но можно переопределить это значение в мастере создания подписки. Дополнительные сведения о параметризованных фильтрах и переопределении HOST_NAME() см. в разделе Параметризованные фильтры строк.

  • Тип подписки и Приоритет
    Показывает, является ли подписка клиентской или серверной (тип подписки нельзя изменить после ее создания). Серверные подписки могут повторно публиковать данные другим подписчикам, и им может быть назначен приоритет для разрешения конфликтов.

    При выборе серверного типа подписки в мастере создания подписок подписчику назначается приоритет, используемый при разрешении конфликтов. Дополнительные сведения о типах подписки, приоритетах и разрешении конфликтов см. в пункте «Типы подписки» раздела Способы обнаружения и разрешения конфликтов, используемые при репликации слиянием.

  • Интерактивное разрешение конфликтов
    Определяет, использовать ли пользовательский интерфейс интерактивного арбитра конфликтов при синхронизации слиянием. Это требует значения Разрешить для параметра Использовать диспетчер синхронизации Windows. Дополнительные сведения см. в разделе Интерактивное разрешение конфликтов.

  • Веб-синхронизация
    Использование веб-синхронизации определяет, требуется ли подключение к службе Microsoft IIS для синхронизации подписки. Этот параметр доступен только в том случае, если публикация разрешена для веб-синхронизации. Дополнительные сведения см. в разделе Веб-синхронизация для репликации слиянием.

    Если выбрано значение True для параметра Использование веб-синхронизации:

    • Введите полный адрес сервера IIS в строке Адрес веб-сервера.

    • Выберите строку Соединение с веб-сервером и нажмите кнопку свойств (...) для указания или изменения учетной записи, под которой подписчик выполняет соединение с сервером IIS.

    • При необходимости измените Время ожидания веб-сервера. Тайм-аут в секундах перед истечением срока действия запроса на веб-синхронизацию.

    Дополнительные сведения о настройке см. в разделе Как настроить веб-синхронизацию для репликации слиянием (среда SQL Server Management Studio).