ms sql + синхронизация данных

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Rishat
Постоянный обитатель
Сообщения: 191
Зарегистрирован: 12 сен 2005, 17:10
Откуда: Наб. Челны

ms sql + синхронизация данных

Сообщение Rishat »

собсно говоря субж.
задача синхронизировать каталоги МЦ Галактики и каталог МЦ сторонней проги у которой собсно говоря мало что общего с гал-кой(полей nrec ессесно нет). как реализовать?
coolibin
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 29 мар 2005, 17:49

Сообщение coolibin »

во-первых, определиться, что имеется в виду под синхронизацией. Если речь идет о полной двухсторонней синхронизации (включая не только добавление записей, но и модификации и удаления), то это задача нереализумая без серьезного репликатора и наличия единого уникального ключа по таблице в обеих БД.
Репликации бывают разных видов - ищи в инете.
Если у вас есть MSBizTalk - там скорее всего это несложно настроить. Сама Галактика тут ничем не поможет. Может тока....
Как вариант для раздумий - в Галактике есть журнал модификаций (таблица Journal). То есть это она в Галактике так называется, в самом ms sql она хранится по-другому. Может быть, найти ей применение.
Другой вариант - годный только для экспорта изменений из Галактики - подшаманить триггера на таблице T$KATMC.
Rishat
Постоянный обитатель
Сообщения: 191
Зарегистрирован: 12 сен 2005, 17:10
Откуда: Наб. Челны

Сообщение Rishat »

ok. пасиб за информацию. будем пробовать.
Ответить