Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как "убрать" тригер на клиенте репликации!  [new]
Yura__2000
Member

Откуда:
Сообщений: 50
Как "убрать" тригер на клиенте репликации Merge, что бы он не заливался на подписчика. Опция NOT for Replication не работает
10 апр 15, 13:15    [17498338]     Ответить | Цитировать Сообщить модератору
 Re: Как "убрать" тригер на клиенте репликации!  [new]
Glory
Member

Откуда:
Сообщений: 104751
Yura__2000
Опция NOT for Replication не работает

У всех работает, а у вас не работает ?
10 апр 15, 13:18    [17498366]     Ответить | Цитировать Сообщить модератору
 Re: Как "убрать" тригер на клиенте репликации!  [new]
Yura__2000
Member

Откуда:
Сообщений: 50
Работать то он работает. Но не так как нужно. Ну так ведь на клиенте тригер создается. Как его вообще не реплицировать на подписчика.
10 апр 15, 13:22    [17498395]     Ответить | Цитировать Сообщить модератору
 Re: Как "убрать" тригер на клиенте репликации!  [new]
Мистер Хенки
Member

Откуда: канализация
Сообщений: 6615
Yura__2000
Работать то он работает. Но не так как нужно. Ну так ведь на клиенте тригер создается. Как его вообще не реплицировать на подписчика.

что реплицировать, а что не реплицировать можно выбрать в свойстве статьи
10 апр 15, 14:23    [17498813]     Ответить | Цитировать Сообщить модератору
 Re: Как "убрать" тригер на клиенте репликации!  [new]
Yura__2000
Member

Откуда:
Сообщений: 50
Чтоо то я в свойствах реплики не нашел возможности включения и выключения заливки тригеров. Если кто знает как это сделать, буду благодарен!
10 апр 15, 14:31    [17498864]     Ответить | Цитировать Сообщить модератору
 Re: Как "убрать" тригер на клиенте репликации!  [new]
invm
Member

Откуда: Москва
Сообщений: 9825
Yura__2000
Чтоо то я в свойствах реплики не нашел возможности включения и выключения заливки тригеров
Не там искали. Нужно в свойствах статьи. Опция называется "Copy user triggers".
10 апр 15, 14:50    [17498997]     Ответить | Цитировать Сообщить модератору
 Re: Как "убрать" тригер на клиенте репликации!  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8805
Вы хотите, чтобы не было репликации объектов базы данных, что ли?
10 апр 15, 14:50    [17498998]     Ответить | Цитировать Сообщить модератору
 Re: Как "убрать" тригер на клиенте репликации!  [new]
Yura__2000
Member

Откуда:
Сообщений: 50
А если Я хочу чтобы только определенные тригера таблицы были реплицированы на клиента. Ваша подсказка мне очень помогла, но она определяет копировать или не копировать тригера в целом на таблицу, а не персонально на тригер. Может Я не очень понятно объясняю, уж извините. заранее спасибо
10 апр 15, 15:19    [17499227]     Ответить | Цитировать Сообщить модератору
 Re: Как "убрать" тригер на клиенте репликации!  [new]
Glory
Member

Откуда:
Сообщений: 104751
Yura__2000
Я хочу чтобы только определенные тригера таблицы были реплицированы на клиента

"Определенные триггера" - это 3-ий, 5-ый и 6-ой ? Или у которых в имени есть строка "абырвалг" ?
10 апр 15, 15:28    [17499275]     Ответить | Цитировать Сообщить модератору
 Re: Как "убрать" тригер на клиенте репликации!  [new]
invm
Member

Откуда: Москва
Сообщений: 9825
Yura__2000
А если Я хочу чтобы только определенные тригера таблицы были реплицированы на клиента
Нет такой возможности.
10 апр 15, 15:53    [17499430]     Ответить | Цитировать Сообщить модератору
 Re: Как "убрать" тригер на клиенте репликации!  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4893
Yura__2000
А если Я хочу чтобы только определенные тригера таблицы были реплицированы на клиента. Ваша подсказка мне очень помогла, но она определяет копировать или не копировать тригера в целом на таблицу, а не персонально на тригер. Может Я не очень понятно объясняю, уж извините. заранее спасибо


А у вас триггера эти всё время меняются что ли? И клиентов много? Может вам перенести нужный триггера и выключить копирование триггерров. Вот и всё.
10 апр 15, 18:59    [17500306]     Ответить | Цитировать Сообщить модератору
 Re: Как "убрать" тригер на клиенте репликации!  [new]
Yura__2000
Member

Откуда:
Сообщений: 50
Спасибо всем за помощь, решение в принципе найдено. Проблема заключалась в том что на таблице "висело" два тригера. Один из них должен был копироваться на подписчиков, второй, нет. Проблему решили логикой тригера. Все работает ...
11 апр 15, 07:14    [17501623]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить