Вы когда-нибудь сталкивались с сообщением об ошибке, указывающим на то, что компоненты репликации не установлены на вашем экземпляре SQL Server? Это может быть раздражающей проблемой, особенно если вам нужно настроить дистрибьютор или создать публикацию в репликации SQL Server. В этой статье мы рассмотрим, как решить эту проблему, установив необходимые компоненты репликации.
Сообщение об ошибке
При попытке добавить публикацию или дистрибьютор в SQL Server Management Studio (SSMS) вы можете столкнуться со следующим сообщением об ошибке:
Microsoft SQL Server Management Studio не может получить доступ к компонентам репликации, потому что репликация не установлена на этом экземпляре SQL Server.
Компоненты репликации не установлены на этом сервере. Запустите установку SQL Server снова и выберите опцию установки репликации. (Microsoft SQL Server, Ошибка: 21028)
Если вы попытаетесь выполнить команду T-SQL для включения компонента репликации, вы увидите ошибку вроде этой:
Msg 22001, Уровень 1, Состояние 1
Msg 21028, Уровень 16, Состояние 1, Процедура sp_MS_replication_installed, Строка 35 (Строка начала пакета 0)
Компоненты репликации не установлены на этом сервере. Запустите установку SQL Server снова и выберите опцию установки репликации.
Решение
Сообщение об ошибке предоставляет ясное решение проблемы: “Компоненты репликации не установлены на этом сервере. Запустите установку SQL Server снова и выберите опцию установки репликации.” Чтобы решить эту проблему, выполните следующие шаги:
Шаг 1: Найти установочные носители
Сначала вам нужно найти установочные носители SQL Server. Это может быть DVD, но чаще всего это файловое хранилище, где вы храните свои установочные носители. Например, они могут находиться по адресу \\myfileserver01\software\sql server\sql-server-2016\.
Шаг 2: Запустить мастер установки
После того, как вы найдете установочные носители, щелкните по setup.exe, чтобы запустить мастер установки. Когда откроется мастер установки, выберите “Установка” слева, а затем выберите “Новая автономная установка SQL Server или добавление функций к существующей установке”.
Шаг 3: Выбрать экземпляр и функции
Выберите экземпляр SQL Server, на котором вы хотите установить компоненты репликации SQL Server, и нажмите “Далее”. Из списка опций выберите “Репликация SQL Server” и нажмите “Далее”. Если вам не нужны другие функции, вы можете перейти к следующему шагу.
Шаг 4: Готовность к установке
Ознакомьтесь с кратким описанием установки и нажмите “Установить”, чтобы начать процесс установки.
Вывод
Следуя этим простым шагам, вы легко можете установить необходимые компоненты репликации SQL Server и устранить сообщение об ошибке, указывающее на то, что компоненты репликации не установлены. После завершения установки вы можете приступить к настройке дистрибьютора и издателя для настройки репликации.
Спасибо за прочтение этой статьи. Следите за новыми советами и учебными материалами по SQL Server!