Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Репликация в read-only базу данных - такое возможно?  [new]
Yuri Abele
Member

Откуда: Латвия> Литва > Тольятти > Wiesbaden > Karlsruhe
Сообщений: 1661
Т.е. если subscriber database в режиме read-only.

Дело в том, что команда админов у клиента имеет права sysadmin.
У них один master сервер, на котором они что-то настраивают (содержание таблиц), а на 3 других сервера это автоматом тиражируется.
При этом не часто, но случается, что в SSMS открыто несколько соединений, и они по ошибке меняют содержимое таблицы на slave сервере. Вот именно этой ситуации они хотят избежать.
Логиниться под другим пользователем не предлагать, т.к. там используется integrated authentication.
7 авг 15, 15:19    [17989661]     Ответить | Цитировать Сообщить модератору
 Re: Репликация в read-only базу данных - такое возможно?  [new]
invm
Member

Откуда: Москва
Сообщений: 9633
Yuri Abele
Т.е. если subscriber database в режиме read-only.
Нельзя.

Административные проблемы программным способом не решить.
Но если очень хочется - на каждую реплицируемую таблицу на подписчике навесьте триггеры instead of insert/update/delete, которые будут работать только в процессе репликации.
7 авг 15, 15:31    [17989756]     Ответить | Цитировать Сообщить модератору
 Re: Репликация в read-only базу данных - такое возможно?  [new]
Yuri Abele
Member

Откуда: Латвия> Литва > Тольятти > Wiesbaden > Karlsruhe
Сообщений: 1661
ястно, спасибо!
7 авг 15, 15:41    [17989810]     Ответить | Цитировать Сообщить модератору
 Re: Репликация в read-only базу данных - такое возможно?  [new]
sa_user
Guest
Yuri Abele,

У нас на подписчиках на каждую таблицу создан триггер AFTER IUD NOT FOR REPLICATION который просто запрещает любые изменения
Спасили не один раз.
7 авг 15, 16:54    [17990260]     Ответить | Цитировать Сообщить модератору
 Re: Репликация в read-only базу данных - такое возможно?  [new]
Yuri Abele
Member

Откуда: Латвия> Литва > Тольятти > Wiesbaden > Karlsruhe
Сообщений: 1661
sa_user,

Спасибо! Очень пригодится.
10 авг 15, 10:18    [17997392]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить