Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
На этом занятии вы настроите распространение на издателе и задайте необходимые разрешения для баз данных публикации и распространения. Если вы уже настроили распространитель, перед началом этого урока необходимо сначала отключить публикацию и распространение. Не используйте это, если необходимо сохранить существующую топологию репликации.
Настройка издателя с удаленным распространителем выходит за рамки этого руководства.
Настройка распространения на издателе
Подключитесь к издателю в СРЕДЕ SQL Server Management Studio и разверните узел сервера.
Щелкните правой кнопкой мыши папку репликации и нажмите кнопку "Настроить распределение".
Замечание
Если вы подключились к SQL Server с помощью localhost , а не фактического имени сервера, вам будет предложено предупредить, что SQL Server не может подключиться к серверу localhost. Нажмите кнопку "ОК " в диалоговом окне предупреждения. В диалоговом окне "Подключение к серверу" измените имя сервера с localhost на имя сервера. Нажмите кнопку "Подключить".
Запускается мастер настройки распространителя.
На странице распространителя выберите "<Имя сервера>" будет выступать в качестве собственного распространителя; SQL Server создаст базу данных распространителя и журнал, а затем нажмите кнопку "Далее".
Если SQL Server не запущен, на начальной странице агента SQL Server нажмите кнопку "Да", настройте службуагента SQL Server для автоматического запуска. Нажмите кнопку Далее.
Введите \\<Machine_Name\r> epldata в текстовом поле папки моментальных снимков , где <Machine_Name> имя издателя, а затем нажмите кнопку "Далее".
На оставшихся страницах мастера оставьте значения по умолчанию.
Нажмите кнопку "Готово ", чтобы включить распространение.
Настройка разрешений базы данных на издателе
В СРЕДЕ SQL Server Management Studio разверните узел "Безопасность", щелкните правой кнопкой мыши имена входа и выберите "Создать имя входа".
На странице "Общие" нажмите кнопку "Поиск", введите Machine_Name\repl_snapshot в поле "Введите< имя объекта", где <Machine_Name>> имя локального сервера издателя, нажмите кнопку "Проверить имена" и нажмите кнопку "ОК".
На странице Сопоставление пользователей в списке Пользователи, сопоставленные с этой учетной записью, выберите базы данных распределения и AdventureWorks2012.
В списке членства в роли базы данных выберите роль
db_ownerдля входа в обеих базах данных.Нажмите кнопку "ОК ", чтобы создать имя входа.
Повторите шаги 1–4, чтобы создать имя входа для локальной repl_logreader учетной записи. Это имя входа также должно быть сопоставлено с пользователями, которые являются членами предопределенной роли базы данных в базах данных distribution и AdventureWorks.
Повторите шаги 1–4, чтобы создать имя входа для локальной repl_distribution учетной записи. Это имя входа должно быть сопоставлено пользователю, который является членом
db_ownerпредопределенной роли базы данных в базе данных распространителя .Повторите шаги 1–4, чтобы создать имя входа для локальной учетной записи repl_merge. Это имя входа должно иметь сопоставления пользователей в базах данных дистрибутива и AdventureWorks .
См. также
Настройка распространения
Модель безопасности агента репликации