Журнал Apache DerbyDB, как читать журнал транзакций

Если вы считаете, что это может быть связано с вопросом здесь, я думаю, что ответ возможен, но я не уверен.

Я ищу утилиту, с помощью которой я могу легко читать журналы транзакций, происходящие в DerbyDB (встроенные, хотя позже они могут оказаться на сервере!).

Меня не очень интересуют системные журналы в целом, просто обновления полей в базе данных. Мое приложение получает имя текущего пользователя в системе и использует его для входа во встроенную БД.

Я уверен, что дерби регистрирует информацию о пользователе и имени поля, имени таблицы (и своего рода «ключевой» ссылке) для строки в базе данных и новом значении, которое было введено в поле. Если он включает в себя старое значение, отлично, хотя я уверен, что «поиск» позволит увидеть, какими были / были старые и обновленные значения, было бы достаточно легко.

Я просмотрел информацию о формате журнала derby DB, но она является довольно техническим, и я не сразу вижу ссылку на интересующие меня значения.

Если решение, предложенное в первой ссылке, также предоставит решение для меня, это здорово. Или дерби хранит эту информацию где-то в системной таблице для более легкого доступа, если да, то я еще не нашел эту информацию.

Хорошей альтернативой будет возможность использовать log4j для просмотра файлов, если это вообще возможно.

Ваши мысли и ответы очень ценятся.

заранее спасибо.

Дэйвид


person DaveM    schedule 13.07.2012    source источник


Ответы (1)