Страница 1 из 1

в Firebird показать все SQL

Добавлено: 23 янв 2010, 13:05
liudmyla
Не знаю как в Firebird показать все SQL,
выполняемые в данный момент в базе данных?

Подскажите пожалуйста есть ли утилиты, на подобии
SQL Monitor перехватывающего вызовы DLL ,и выводящего все SQL которые программа посылает в базу данных через клиент DLL.

Спасибо :)

Re: в Firebird показать все SQL

Добавлено: 23 янв 2010, 13:13
SunDevil
Поищи в таблице TMP$STATEMENTS
Хотя возможно такая таблица существует только в InterBase, точно не помню

Re: в Firebird показать все SQL

Добавлено: 23 янв 2010, 13:59
kdv
В Firebird 2.1 уже не надо ничего перехватывать, см. таблицы mon$. Если 2.0 и ниже, то FBScanner тебе поможет, для любых приложений.