AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.06.2018, 11:26   #1  
kitty is offline
kitty
Участник
 
364 / 26 (1) +++
Регистрация: 24.05.2005
Разница dataBaseLog и sysDataBaseLog таблиц
Мы не используем Database Logging, но используем Alerts на изменения некоторых полей в таблицах. (я где-то читала, что для alerts ядро использует по сути тот же database logging)

Cейчас мне нужно составить составить некоторую отчетность по изменению полей в системе за период. Я вот думаю, какой таблицей для этого пользоваться. Проверила и databaselogging и EventRule&EventRuleData.
И тут заметила, что существуют две таблицы sysDataBaseLog и dataBaseLog.

SysDataBaseLog пуста у меня (и соответственно пользователи на форме dataBaseLog ничего не видят), тк database logging не включен.
Но зато заметила, что табличка DataBaseLog (что видна под systemDocumentation. Ну, или через в SQL server), имеет данные и по сути отражает те же настройки, что и таблица EventRule

Отсюда вопросы:
1) Какая разница между sysDataBaseLog и dataBaseLog? Когда какая заполняется?
2) Так как пользователи могут удалять записи из EventRule & EventRuleData, но не видят DataBaseLog, то, надежней отчетность составлять по DataBaseLog. Но тк я не знаю, по какому принципу она заполняется, то не знаю,можно ли полагаться, что она всегда отражает содержимое EventRule?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX 2012 Наследование таблиц. Краткое описание механизма sukhanchik DAX: Программирование 32 21.09.2018 17:56
emeadaxsupport: Performance impact of Sysdatabaselog Blog bot DAX Blogs 0 23.01.2015 13:11
KB 3023315"User is not authorized to insert a record in table 'SYSDATABASELOG'. Request denied. Cannot create a record in Database log (SysDataBaseLog)" error when adding a record through Application Integration Framework (AIF) for a non-ad Vadik DAX: База знаний и проекты 0 13.01.2015 15:54
Всегда ли правильно работает queryrun().query().dataSourceCount() при присоединении пользователем таблиц в настройках стандартного запроса? Aquarius DAX: Программирование 5 26.09.2013 09:52
Владельцы таблиц в БД аксапты AxaptaUser DAX: Администрирование 11 23.05.2007 18:33

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:57.