Показать сообщение отдельно
Старый 29.08.2012, 14:27   #15  
litvinenko_anton is offline
litvinenko_anton
Участник
 
11 / 10 (1) +
Регистрация: 28.08.2012
Цитата:
Сообщение от Alterant Посмотреть сообщение
Цитата:
Сообщение от litvinenko_anton Посмотреть сообщение
Цитата:
Сообщение от advisor Посмотреть сообщение
Цитата:
Сообщение от litvinenko_anton Посмотреть сообщение
Нашел немного инфы. Может кто подтвердит или опровергнет.
Если таблица «Предв.Действие». Она вроде как выступает хранилищем данных для отправки. Кто что может сказать по этому поводу?
Как настроена репликация: по действиям, по счетчику?
Если по действиям, то Вам уже написали про таблицы "Предв.Действие" и Действие.
Если же по счетчику, то не нужно никуда вставлять записи, а нужно ставить значение счетчика в создаваемой/модифицируемой записи.
Прошу прощения я неверное не так понял. Дело в том, что это слегка новая тема для меня.
А не могли бы по-конкретнее прояснить (или скажите где посмотреть) по первому варианту - в каком формате надо заполнять поля таблицы Пред.Действие или что они означают; по второму варианту - саму идею. Т.к. я не в курсе про счетчики. Как они обрабатываются, куда их ставить (это отдельное создаваемое поле?) и откуда брать?
Заранее спасибо
Я бы рекомендовал вам сначала разобраться чего вы хотите.
Если хотите "средствами SQL положить запись в репликацию" и уйти от использования нативной репликации (под этим я подразумеваю все ее настройки - задания, подзадания, и т.п. и функции, которые ее выполняют) и Application Server, то смысла разбираться с таблицей "Пред.Действие" нет, т.к. она используется там.
При репликации по действиям принцип примерно следующий:
1. В процессе модификации записей в рабочих таблицах в "Пред.Действие" складываются значения первичных ключей этих записей и типы действий (создание/модификация/удаление).
2. Дальше функция в NAV (обычно работающая под Application Server) читает эту таблицу и через COM компонент передает данные Data Director.
3. DD отсылает данные в удаленную БД.
Мне надо уйти не от нативной репликации, но от функционала НАВ. Т.е. то что НАВ делает кодеюнитами, мне надо сделать "ручками"