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


База данных распространителя

Область применения: SQL Server Управляемый экземпляр SQL Azure

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

В большинстве случаев достаточно одной базы данных распространителя. Однако если несколько издателей используют один распространитель, то имеет смысл для каждого издателя создать базу данных распространителя. Это гарантирует то, что данные, проходящие через каждую базу данных распространителя, будут различаться. Для каждого распространителя можно указать базу данных с помощью мастера настройки распространителя. При необходимости в окне Свойства распространителя можно указать дополнительные базы данных распространителя.

Параметры

Имя базы данных распространителя
Введите имя базы данных распространителя. По умолчанию, для базы данных распространителя задано имя «distribution». Если указать имя, имя может быть не более 128 символов, должно быть уникальным в экземпляре Microsoft SQL Server и должно соответствовать правилам идентификаторов. Дополнительные сведения см. в разделе Идентификаторы баз данных.

Папка для файла базы данных распространителя и Папка для журнала базы данных распространителя
Введите путь для базы данных распространителя и файлов журналов. Если вы используете графический пользовательский интерфейс SQL Server Management Studio, эти пути должны быть локальными по отношению к распространителю и должны начинаться с буквы диска и двоеточия (например, C:). Если вы используете Transact-SQL (T-SQL), допускаются поддерживаемые форматы UNC-путей для общих папок SMB. Дополнительные сведения см. в разделе SQL Server с общей папкой SMB в качестве хранилища.

Примечание.

Время, которое требуется для записи транзакций, можно уменьшить (и тем самым повысить производительность репликации) путем размещения журнала базы данных распространителя на отдельном диске.