![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Репликация слиянием своими средствами [D5, MSSQL]
clickmaker © (2003-08-18 16:05:00)
Стандартная Merge Replication не подходит, так как там возникает конфликт PK/Identity, а дробить на диапазоны не хочется. Возникла мысля сделать свое подобие репликации с помощью триггеров. Т.е. при добавлении, например, добавляется запись на связанный сервер через OPENQUERY. Но такой вопрос: поскольку в связанной базе тоже есть такой триггер (базы должны быть абсолютно равноправны), как избежать его срабатывания при синхронизации и не вывалиться в зацикливание?
И может кто-нибудь делал что-то подобное другими, более красивыми способами? Не сочтите за труд, подскажите plz.
tyomchick (2003-08-25 01:17:00) [1]
Создай под репликатор пользователя и в тригере проверяй какой пользователь модифицирует записи.
stone (2003-08-18 16:32:00) [2]
Может быть поможет изменить Identity на Yes (Not For Replication)
Хотя поздно уже