powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / fbtrace.conf
9 сообщений из 9, страница 1 из 1
fbtrace.conf
    #39437670
doos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
# Enable logging for test.fdb, azk2.fdb and rulez.fdb  in any directory 
# into log file name matching database name - test.log, azk2.log and 
# rulez.log appropriately
#
<database %[\\/](test|azk2|rulez).fdb>
	enabled true
	log_filename \1.log
</database>

1. Поясните, в какой папке будет создаваться лог и как он будет называться в случае <database %.fdb>.
2. Не могли бы вы раскрыть смысл этого текста:
Код: plaintext
1.
2.
3.
# For log file name Sed syntax for substitutions is supported.
# I.e. \0 - whole matched string, \1 ... \9 - parenthesis subexpressions. 
# \\ is backslash.
...
Рейтинг: 0 / 0
fbtrace.conf
    #39437785
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. не знаю, ибо
2. для каждого распознанного шаблона *в скобках* создаётся переменная-подстановка с соотв. текстом
в выражении из (1) нет подвыражений в скобках
а в примере - есть
...
Рейтинг: 0 / 0
fbtrace.conf
    #39437902
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну... По мне так в примере из конфига лог будет формироваться по имени базы
то есть \1.log станет в результате одним из:
test.log
azk2.log
rulez.log
Ибо в скобках при указании имени базы данных дано одно выражение и оно (как \1) используется для указания имени лог-файла.
...
Рейтинг: 0 / 0
fbtrace.conf
    #39437923
doos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вариант не работает. Файл лога не создается:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<database %[\\/](test|scd17k).fdb>
	enabled true
	log_statement_free true
	log_statement_start true
	log_statement_finish true
	print_plan true
	print_perf true
	log_filename d:\\firebird\\\1.log
</database>



И что такое \2....\9 ?
...
Рейтинг: 0 / 0
fbtrace.conf
    #39437931
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doosИ что такое \2....\9 ?

Взять значение из группы под номером i. Аналог $1...$9
...
Рейтинг: 0 / 0
fbtrace.conf
    #39437932
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doos,

а ты уверен, что отличаешь аудит от интерактивного трейса ?
...
Рейтинг: 0 / 0
fbtrace.conf
    #39437946
doos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

Не уверен. Я запускаю:
Код: plaintext
1.
>fbtracemgr -start -c d:\firebird\fbtrace.conf -se remote_comp:service_mgr -user sysdba -password masterkey
...
Рейтинг: 0 / 0
fbtrace.conf
    #39437952
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doosНе уверенЧитай документацию
...
Рейтинг: 0 / 0
fbtrace.conf
    #39437953
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fbtrace.conf
Код: plaintext
1.
2.
	# Operations log file name.  For use by system audit trace only 
	#log_filename = name
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / fbtrace.conf
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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