07.05.2003, 08:03 | #1 |
Участник
|
Журнализация в Axapta 3.0
Решил я настроить журнализацию изменений в БД.
Запускаю а там появляются список таблиц которые надо пометить "птичкой", если я хочу включить по всем таблицам, то мне надо каждую пометить что-ли? дерево настройки таблиц имеет несколько уровней вложенности, если я отметил только верхний уровень и не отметил ни одного на нижнем то все на нижнем журнализируются или ни одной? |
|
07.05.2003, 10:05 | #2 |
Участник
|
Тут небольшая путаница в терминологии.
Термин "Журнализация" используется для функционала, когда в специальный журнал записываются исходные журналы. Идея состоит в том, что нормальные журналы можно и нужно удалять после разноски. Но если включена журнализация, то эти журналы сохраняются в архиве. То о чем вы говорите назвается "журнал базы данных". Если на верхнем уровне при настройке журнала базы данных указать таблицу, то будут записываться изменения любых полей этой таблицы. (вашими словами, "все на нижнем журнализируются") |
|
12.05.2003, 14:23 | #3 |
Шаман форума
|
Да, придется каждую. Птичкой. Вручную.
Или автоматизировать путем написания job-ика. Только все как раз и не надо включать. Потому как: 1. При этом журнал будет отслеживать изменения самого себя - то есть первая же транзакция будет и последней. 2. Отслеживать изменения в служебных системных таблицах - лишняя трата времени. Лучше ограничиться только теми таблицами, которые имеют значение для учета. |
|
12.05.2003, 14:57 | #4 |
Участник
|
может я чего не понял...
komar, можешь подробнее? Зачем включать каждое поле в таблицах? |
|
|
|