powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как добавить логи к своей базе используя тригеры logManager (IbExpress)
9 сообщений из 9, страница 1 из 1
Как добавить логи к своей базе используя тригеры logManager (IbExpress)
    #32575264
Фотография Katy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возникла задача добавить историю работы пользователей с базой из клиенского приложения - наткнулась тут в IbExpress на очень удобную штуку log Manager - только он похоже в логи пишет только информацию об изменениях из самомго IbExpress. :(
не подскажите как прикрутить этот же механизм к своему приложению?

в идеале используя теже тригеры - чтоб не приходилось править в нескольких местах...
...
Рейтинг: 0 / 0
Как добавить логи к своей базе используя тригеры logManager (IbExpress)
    #32575272
Фотография Katy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как добавить логи к своей базе используя тригеры logManager (IbExpress)
    #32575284
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понятно, ты хочешь логи на уровне базы или на уровне клиента?
...
Рейтинг: 0 / 0
Как добавить логи к своей базе используя тригеры logManager (IbExpress)
    #32575292
Фотография Katy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я хочу в базе хранить информацию о том что делал клиент с данными в базе - в принципе (до того как увидила LogManager) начала делать нечто аналогичную - но теперь думаю - зачем изобретать велосипед?
...
Рейтинг: 0 / 0
Как добавить логи к своей базе используя тригеры logManager (IbExpress)
    #32575312
Фотография Katy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сейчас повесила тригеры с тем же кодом что LogManager сгенерил на свои таблицы - работает с клиента - но не понятно как именно сами тригеры IBE$
использовать - чтобу код не дублировать
...
Рейтинг: 0 / 0
Как добавить логи к своей базе используя тригеры logManager (IbExpress)
    #32575524
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тебе на чтение логи нужны?
Вобще логи лучше складывать в отдельный файл, т.к. если хранить логи в базе и с ней что-то случится, то это будет похоже на то как если у тебя для распаковки архивов есть pkunzip.zip :-)
Вобще в любом случае сейчас нет встроенных в сервер средств ведения логов, так что надо по любому делать их самому, проще всего на триггерах. Ты меня вобще запутала. У тебя смешалось IBX, IBE$-триггеры эксперта - ты определись чем ты пользуешься и что не работает так как ты хочешь. На сервере невозможно простыми способами узнать кто клиент, т.е. для триггеов без разницы из эксперта меняются данные или из другой программы.
...
Рейтинг: 0 / 0
Как добавить логи к своей базе используя тригеры logManager (IbExpress)
    #32575550
Фотография Katy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сори, действительно совсем мозги кипят - в отпуск пора :)

почти все получилось

логи буду вести черз тригеры и таблицы которые создает Log Manager
... логи ведуться на случай если кто-то из пользователей начнет говорить что он не менял запись, а не на случай разрушения самой базы....

правда придеться для каждого пользователя реального создавать пользователя на сервере...

сейчас осталось уговорить писать в логи поля с русскими значениями, возможно достаточно в таблице IBE$LOG_FIELDS кодировку указать
...
Рейтинг: 0 / 0
Как добавить логи к своей базе используя тригеры logManager (IbExpress)
    #32575561
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К стати можно вместо пользователей роли создавать ещё как вариант.
...
Рейтинг: 0 / 0
Как добавить логи к своей базе используя тригеры logManager (IbExpress)
    #32576548
Klick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К стати можно вместо пользователей роли создавать ещё как вариант.

Роли несомненно удобно, но к вопросу, по-моему, это не имеет никакого отношения :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как добавить логи к своей базе используя тригеры logManager (IbExpress)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]