Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server в Linux
SQL Server 2019 (15.x) добавляет поддержку репликации SQL Server для экземпляров SQL Server в Linux.
Подробные сведения о репликации см. в разделе Репликация SQL Server.
Настройте репликацию на Linux с помощью SQL Server Management Studio (SSMS) или Transact-SQL (T-SQL) хранимых процедур.
Чтобы использовать SSMS, следуйте инструкциям в этой статье.
Используйте SSMS в операционной системе Windows для подключения к экземплярам SQL Server. Общие сведения и инструкции см. в статье Использование SQL Server Management Studio в Windows для управления SQL Server в Linux.
Пример с хранимыми процедурами см. в руководстве по настройке репликации с помощью T-SQL .
Prerequisites
Перед настройкой издателей, дистрибьюторов и подписчиков выполните следующие шаги конфигурации для экземпляра SQL Server.
Включите агент SQL Server, чтобы использовать агенты репликации. На всех серверах с Linux выполните следующие команды в терминале.
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true sudo systemctl restart mssql-serverНастройте экземпляр SQL Server для репликации. Чтобы настроить экземпляр SQL Server для репликации, выполните команду
sys.sp_MSrepl_createdatatypemappingsна всех экземплярах, участвующих в репликации.USE msdb; GO EXECUTE sys.sp_MSrepl_createdatatypemappings; GOСоздайте папку снимков. Агенты SQL Server требуют папку с снимками для чтения и записи. Создайте папку снимков на дистрибьюторе.
Чтобы создать папку снимков и предоставить пользователю доступ
mssql, выполните следующие команды:sudo mkdir /var/opt/mssql/data/ReplData/ sudo chown mssql /var/opt/mssql/data/ReplData/ sudo chgrp mssql /var/opt/mssql/data/ReplData/
Настройка и отслеживание репликации с помощью SQL Server Management Studio (SSMS)
Настройка распространителя
Настройка распространителя:
В SSMS подключитесь к своему экземпляру SQL Server в обозреватель объектов.
Щелкните правой кнопкой мыши на Репликация и выберите Настроить распространение....
Следуйте инструкциям в мастере настройки распределения.
Создание публикаций и статей
Создание публикаций и статей:
В обозревателе объектов щелкните правой кнопкой мыши Репликация>Локальные публикации>Создать публикацию.
Следуйте инструкциям в мастере новых публикаций , чтобы настроить тип репликации и статьи, относящиеся к публикации.
Настройка подписки
Чтобы настроить подписку, в обозревателе объектов щелкните Репликация>Локальные подписки>Новые подписки.
Отслеживайте задания репликации
Для отслеживания заданий репликации используется монитор репликации.
В обозревателе объектов щелкните правой кнопкой мыши Репликация и выберите Запустить монитор репликации.