Где находится файл журнала базы данных Firebird в Windows?

Я только что установил Firebird 3.0.6. При запуске этой команды в isql из документации:

SQL> connect localhost:employee user sysdba password somepassword;
Statement failed, SQLSTATE = 08006
Error occurred during login, please check server firebird.log for details
SQL>

Когда я заглянул в папку C:\Program Files\Firebird\Firebird_3_0. Это не так.

Где мне его искать?


person Dan    schedule 10.08.2020    source источник
comment
Вы можете использовать такие инструменты, как SysInternals Process Monitor, чтобы проверить все файлы, в которые записывает исполняемый файл сервера Firebird, таким образом, видя, где он делает или пытается записать данные журнала.   -  person Arioch 'The    schedule 11.08.2020
comment
связанные: stackoverflow.com/questions/56946309/   -  person maf-soft    schedule 28.09.2020


Ответы (2)


Я только что переустановил Firebird DB как приложение в C:\Firebird, и все работает. Должно быть, проблема с разрешениями во всем Интернете.

person Dan    schedule 10.08.2020
comment
Если это решит проблему, это будет означать, что пользователь, работающий со службой Firebird, не имеет права записи в папку C:\Program Files\ Firebird\Firebird_3_0. - person Mark Rotteveel; 16.08.2020

Если вам нужно запустить сервер Firebird в режиме приложения, запустите его от имени администратора.

Это не дает прямого ответа на ваш вопрос, файл журнала по-прежнему не отображается в папке установки, я не знаю, почему. Однако ошибка исчезнет, ​​и ваш вопрос больше не нужен :)

person maf-soft    schedule 28.09.2020
comment
Может быть, это кому-то поможет - я нашел файл журнала по этому пути: C:\Users\‹name›\AppData\Local\VirtualStore\Program Files (x86)\Firebird\Firebird_3_0 - person maf-soft; 29.09.2020