"Alex Bekhtin" ...
Я лично для себя вижу удобство такого трейса для накатывания
изменений.
Пишем в fbtrace.conf нечто вида:
<database ^(.*)\.fdb$>
enabled true
log_filename $1.log
exclude_filter ^(SELECT|WITH).*
INSERT|UPDATE|DELETE - забыл ?
log_statement_start true
Лучше log_statement_finish, ибо невыполненные запросы тебе по идее не нужны,
а при старте это ещё не известно.
и рядом с базами будем иметь файл с расширением ".log" в котором будут
все изменения DDL.
У меня была идея сделать фильтры по типам statement'ов...
А для DDL нужно ещё знать - был ли COMMIT и как он завершился :)
--
Хорсун Влад