powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как запретить формировать файл firebird.log
83 сообщений из 83, показаны все 4 страниц
Как запретить формировать файл firebird.log
    #38480350
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Как запретить формировать файл firebird.log, либо заставить его формироваться в другой директории?
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38480429
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624,

планировщиком запускайте скрипт, который будет его подрезать и перекладывать.
По-другому - никак.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481303
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно сделать его ридонли либо убрать доступ на запись.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481492
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А существует ли уже готовый скрипт такой?
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481497
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так в этом то и дело, что его либо не должно быть, либо он должен находиться в той директории, в которой есть права и доступ пользователей.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481510
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624в которой есть права и доступ пользователей
Не у пользователя, а у админа. Какое дело до логов сервера пользователям?
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481523
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

я могу предположить - какие-то ошибки постоянно сыпятся в лог, и он ужасно растет, что вызывает невыносимую боль у владельца компьютера. Либо, есть желание смотреть в firebird.log, расположенный "на шаре", но на это ответ уже дан.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481529
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvя могу предположить - какие-то ошибки постоянно сыпятся в лог, и он ужасно растет
Специалистам такого уровня обычно не доверяют высоконагруженные приложения. :)
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481551
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Суть в том, что стоит система для экологов, при ее запуске начинают падать ошибки в этот лог, но у пользователей нет прав доступа на запись и изменение к этой директории, где находится сам лог, и дать им такую возможность нельзя, поэтому система не запускается и падает, но у них есть все права и доступ к другой директории, где находится сама система и если бы этот лог создавался в ней, то все бы работало.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481554
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624Так в этом то и дело, что его либо не должно быть, либо он должен находиться в той директории, в которой есть права и доступ пользователей.
У вас какая-то ошибка возникает? Опишите поподробней что идёт не так.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481557
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624при ее запуске начинают падать ошибки в этот лог, но у пользователей нет прав доступа на запись и изменение к этой директории, где находится сам лог
просто не ставьте ФБ в Program Files. Вообще немного странная ситуация. О каком варианте ФБ идет речь - сервер или embedded? Если сервер - каким образом он запускается - как сервис, или как приложение?
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481560
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624, FB какой? Полноценный или встроенный? ОС какая? Путь к папке?
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481563
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvпросто не ставьте ФБ в Program Files.
Дак ведь нормально туда ФБ пишет. На всех машинах у меня так и нет проблем с логом.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481590
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624Суть в том, что стоит система для экологов, при ее запуске начинают падать ошибки в этот лог, но у пользователей нет прав доступа на запись и изменение к этой директории, где находится сам лог, и дать им такую возможность нельзя, поэтому система не запускается и падает, но у них есть все права и доступ к другой директории, где находится сама система и если бы этот лог создавался в ней, то все бы работало.
В какой папке находится программа, и в какую папку пишется лог?
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481602
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОС сервер2003, FB-2.1.3, путь:
лог находится \\server\D$\WORK\firebird.log
программа находится в \\server\D$\WORK\ekologi
В этом и странность, что он не запускает систему из-за этого лога, лог прилагаю.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481624
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня мысли только такие, что это клиентский лог, а не серверный. И поэтому он создаётся на папку выше. И не удивлюсь если firebird.msg тоже там же ищется, и firebird.conf.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481647
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, mishanya3624!
You wrote on 28 ноября 2013 г. 13:14:54:

mishanya3624\\server\D$\WORK\firebird.log
сетевая шара.

дайте две!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481649
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А fbclient.dll в какой папке лежит?
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481655
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийHello, mishanya3624!
You wrote on 28 ноября 2013 г. 13:14:54:

mishanya3624\\server\D$\WORK\firebird.log
сетевая шара.

дайте две!

А что с шарой не так?
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481687
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeА что с шарой не так?
"безалкогольное пиво - первый шаг к резиновой женщине".
Так и ФБ на шаре - значит и база может там же на шаре быть. Что там за "система", и почему она на шаре на сервере - х.з.
Автор пишет ответы так, как будто разработчик приложения не он.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481709
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvАвтор пишет ответы так, как будто разработчик приложения не он.

Автор пишет так, будто он - тот самый эколог для которых предназначено приложение, знающий
о компьютерах только то, что они существуют.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481716
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovАвтор пишет так, будто он - тот самый эколог для которых предназначено приложениеТогда посоветуем ему "сконпелять" себе персональный билд полностью молчаливого сервера, который вообще никакой лог не ведет.

PS Там обрыв, но вам туда можно.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481743
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да это клиентский лог...Если бы это все происходило у меня на сервере, я бы это решил, но так как это происходит в другом филиале и у них свои заморочки по политике безопасности, которая не разрешает им давать права на какие либо другие файлы, кроме папки, куда установлена сама система, то тут я ничем им помочь не могу.
Сама система представляет вид набора правовых и юридических документов для удобства работы экологов при составлении тех или иных документов, актов итд итп.
Да, я не разработчик этой системы.
Думал, что можно было бы через консоль управления FB прописать какую-то команду, которая меняла бы путь сохранения этого лога, либо есть конфигурационный файл в котором прописан путь, где будет создаваться этот лог, но как я понимаю в FB нет таких возможностей...
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481751
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Система находится на шаре, потому что туда должны заходить экологи по локальному пути со своих ПК для ее запуска, если шары не будет, не будет и видно системы.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481754
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как-то сомнительно, что при невозможности создания файла "система падает"
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481755
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624Думал, что можно было бы через консоль управления FB прописать какую-то
команду, которая меняла бы путь сохранения этого лога, либо есть конфигурационный файл в
котором прописан путь, где будет создаваться этот лог, но как я понимаю в FB нет таких
возможностей...
Во-первых, возможность-невозможность писать в лог-файл никак не влияет на функционирование
клиента или сервера. Ошибки у них совсем по другой причине.
Во-вторых, лог пишется в "Firebird root", который может задаваться как в реестре (утилитой
instreg), так и переменной окружения FIREBIRD.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481768
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-BrutalКак-то сомнительно, что при невозможности создания файла "система падает"
В том то и дело, что если дать права пользователям на этот лог то все работает, как надо...
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481773
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, mishanya3624!
You wrote on 28 ноября 2013 г. 14:15:41:

mishanya3624> Система находится на шаре
почему бы экологам её не скопировать к себе?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481791
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийпочему бы экологам её не скопировать к себе?
И сервер и бд хранить не на шаре, а как положено - в PF и соответствующей папке?

Это было-бы слишком просто...
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481798
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийHello, mishanya3624!
You wrote on 28 ноября 2013 г. 14:15:41:

mishanya3624> Система находится на шаре
почему бы экологам её не скопировать к себе?

Так как каждый эколог вносит какие то изменения в системе добавляет какие то акты.
По большому счету это одна большая база данных со своим интерфейсом, к которой должны подключаться все и вносить какие то наработки, если каждый установит ее себе, то это уже будет локальная версия, а не сетевая и база данных будет не одна единая а например 30 разных.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481800
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМимопроходящийпочему бы экологам её не скопировать к себе?
И сервер и бд хранить не на шаре, а как положено - в PF и соответствующей папке?

Это было-бы слишком просто...
Не факт, что этот лог опять не начнет вылезать в каталоге на уровень выше, куда будет установлена система.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481802
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624, наймите программиста. Может даже обойдетесь админом средней руки. Ибо читая эти рассуждения даже смеяться желания нет, настолько они далеки от истины.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481804
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я кажется понял.

эмбеддед вместе с базой на шаре.

и тридцать бандерлогов её топчут.

красота, чо уж там.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481807
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В чем возникает желание смеяться?
Если сейчас установлена система с БД не в PG а в другой директории и происходит такое, то что может поменяться, если установить это все в PG?
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481811
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийэмбеддед вместе с базой на шаре.
Не совсем так, но таки да: админ средней руки поможет этим неудачникам.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481812
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийя кажется понял.

эмбеддед вместе с базой на шаре.

и тридцать бандерлогов её топчут.

красота, чо уж там.

Именно так.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481818
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovМимопроходящийэмбеддед вместе с базой на шаре.
Не совсем так, но таки да: админ средней руки поможет этим неудачникам.

Каким образом он поможет? Может есть конструктивные предложения?
Я понимаю, что вам уже надоело смотреть на таких лузеров, как я, но все же можно ли как то подробней описать пути решения этой проблемы?
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481819
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624,

ещё один... Ну сколько уже раз говорить не надо так делать
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481850
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624Каким образом он поможет? Может есть конструктивные предложения?

Ага, он может поменять строку подключения с серверу с использования Named Pipes на TCP/IP.
А заодно и разделит клиентскую часть и серверную.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481867
Евгений Болтик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624МимопроходящийHello, mishanya3624!
You wrote on 28 ноября 2013 г. 14:15:41:

пропущено...

почему бы экологам её не скопировать к себе?

Так как каждый эколог вносит какие то изменения в системе добавляет какие то акты.
По большому счету это одна большая база данных со своим интерфейсом, к которой должны подключаться все и вносить какие то наработки, если каждый установит ее себе, то это уже будет локальная версия, а не сетевая и база данных будет не одна единая а например 30 разных.

А что же вам мешает, запустить на сервере SQL сервер и хот 200 будут одновременно работать в одной базе.
Или вам принципиально хочется fbembed.dll. Если так, то клиента можно положить туда куда хотите с доступом, а в программе путь к библиотеке подключения указать и все.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481869
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати, вот ведь анекдот-то.

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

ну, чтобы человек не писал матерные слова, да, ему надо руку отрубить.

вот это
DARUA041416J (Client) Mon Sep 30 14:26:45 2013
WNET/wnet_error: CreateFile errno = 53

вроде
ERROR_BAD_NETPATH = 53;

только вопрос, в отношении чего происходит bad net path. Файла БД? Насколько я помню, путь типа
\\server\D$\WORK\ekologi
клиентом раскручивается в
\\server\ - это будет имя компа по netbeui
D$\WORK\ekologi...
это путь к БД. Разумеется, такой хрени как D$... не существует, а значит вылазит ошибка (могло бы быть D:\... ).
Это еще также значит, что программа не предусмотрена быть запущеной с шары, если она ищет файл БД по локальному к приложению пути.

впрочем, не знаю. тут же люди вроде умудряются программы с embedded с шары запускать (отдельный топик был недавно).
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481871
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений БолтикА что же вам мешает, запустить на сервере SQL сервер и хот 200 будут
одновременно работать в одной базе.
Болтик, не тупи, у них запущен сервер. Embedded не работает с сетевыми дисками.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481873
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений БолтикИли вам принципиально хочется fbembed.dll.
читай внимательнее

mishanya3624Да, я не разработчик этой системы.
он не может хотеть fbembed.dll. Чтобы хотеть, он должен представлять, что это такое.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481918
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624Суть в том, что стоит система для экологов, при ее запуске начинают падать ошибки в этот лог, но у пользователей нет прав доступа на запись и изменение к этой директории, где находится сам лог, и дать им такую возможность нельзя, поэтому система не запускается и падает, но у них есть все права и доступ к другой директории, где находится сама система и если бы этот лог создавался в ней, то все бы работало.Ошибки открытия\создания firebird.log игнорируются, так что вывод, мягко говоря, не верный.
Что значит - система не запускается ? Что при этом сообщается пользователю ?

Далее - какая архитектура FB используется ? Действительно embedded ???
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481950
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeА что с шарой не так?"Рублёвые" ресурсы (исключая ipc$ и самосозданное) предназначены исключительно для целей администрирования. И права у них соответствующие.
Поэтому, хоть сколько-нибудь квалифицированный админ создаёт ресурсы самостоятельно и рихтует права доступа (и по сети и локальные) в соответствии с задачей.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481974
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624Мимопроходящийя кажется понял.

эмбеддед вместе с базой на шаре.

и тридцать бандерлогов её топчут.

красота, чо уж там.

Именно так.Вот именно поэтому оно и не фурычит. Логи не при делах, вообще.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38481997
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,

погодите, никого не удивляет, что ТС в логе видит ошибку CreateFile, и надеется от нее избавиться удалением самого лога ?
:-)
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482014
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvпогодите, никого не удивляетЯ отвечал NickDee и без какой-либо привязки к топику.
Мне апцалютно пофигу какая у ТС ошибка - некоторые вещи надо просто переделывать прямыми руками, не разбираясь почему именно не крутится этот конкретный перпеттум мобиле.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482029
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladmishanya3624Суть в том, что стоит система для экологов, при ее запуске начинают падать ошибки в этот лог, но у пользователей нет прав доступа на запись и изменение к этой директории, где находится сам лог, и дать им такую возможность нельзя, поэтому система не запускается и падает, но у них есть все права и доступ к другой директории, где находится сама система и если бы этот лог создавался в ней, то все бы работало.Ошибки открытия\создания firebird.log игнорируются, так что вывод, мягко говоря, не верный.
Что значит - система не запускается ? Что при этом сообщается пользователю ?

Далее - какая архитектура FB используется ? Действительно embedded ???
Система выдает ошибка, что программа будет закрыта и все гаснет. По умолчанию они должны были его ставить под Super Server.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482039
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvкстати, вот ведь анекдот-то.

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

ну, чтобы человек не писал матерные слова, да, ему надо руку отрубить.

вот это
DARUA041416J (Client) Mon Sep 30 14:26:45 2013
WNET/wnet_error: CreateFile errno = 53

вроде
ERROR_BAD_NETPATH = 53;

только вопрос, в отношении чего происходит bad net path. Файла БД? Насколько я помню, путь типа
\\server\D$\WORK\ekologi
клиентом раскручивается в
\\server\ - это будет имя компа по netbeui
D$\WORK\ekologi...
это путь к БД. Разумеется, такой хрени как D$... не существует, а значит вылазит ошибка (могло бы быть D:\... ).
Это еще также значит, что программа не предусмотрена быть запущеной с шары, если она ищет файл БД по локальному к приложению пути.

впрочем, не знаю. тут же люди вроде умудряются программы с embedded с шары запускать (отдельный топик был недавно).
Да, БД лежит в D:\WORK\ekologi\bd\mainbd.fbd
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482048
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Система сама на диске D:\.... там же и база данных
firebird на С:\PG
Но лог то создается от той программы, которая запускается и насколько я знаю версии от 2.0 как раз вылазиет на уровень выше от каталога, где находиться екзешник программы.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482053
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Придумал вариант, чтобы установить систему в аля D:\work\екологи\екологи
Чтобы лог в любом случае остался в той директории к которой будет доступ, но блин все же интересно почему создаются какие то ошибки вообще...
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482095
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624Да, БД лежит в D:\WORK\ekologi\bd\mainbd.fbd
мда. нельзя так. нельзя базу класть в шару. НЕЛЬЗЯ.

mishanya3624Система сама на диске D:\.... там же и база данных
а почему база и "система" вместе, а Firebird отдельно? Как-то не стыкуется. Должно быть - ФБ отдельно, база отдельно, система отдельно. И система должна нормально работать по сетке с СЕРВЕРНЫМ ФБ. При этом расшаривать ничего не нужно.
Можно расшарить папку с "системой", но точно так же экологи эту папку могут скопировать к себе, и запускать у себя. Никакой разницы все равно не будет.

mishanya3624По умолчанию они должны были его ставить под Super Server.
а он там стоит? может, программа изначально была однопользовательская, с embedded, а над ней "надругались", и вы ее сейчас нелегально пытаетесь использовать?
Я не могу придумать другого объяснения (кроме как "программа исходно однопользовательская с embedded"), почему у вас И программа И база находятся в одной папке (потому вы ее и пытаетесь "расшарить").
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482133
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624они должны были его ставить под Super Server.Призвать этих "они" ответу! Пусть придут и доведут до ума.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482136
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624интересно почему создаются какие то ошибки вообще.От того, что кое-кто пытается забивать гвоздь микроскопом и удивляется, почему стеклышко треснуло.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482141
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On Thu, 28 Nov 2013 17:34:08 +0400, kdv <nospam@sql.ru>; wrote:

> Автор: kdv
> мда. нельзя так. нельзя базу класть в шару. НЕЛЬЗЯ.

Добрые вы...
Таких, как он, я в ВК пристреливаю на!..

--
Using Opera's mail client: http://www.opera.com/mail/
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482171
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvmishanya3624Да, БД лежит в D:\WORK\ekologi\bd\mainbd.fbd
мда. нельзя так. нельзя базу класть в шару. НЕЛЬЗЯ.

mishanya3624Система сама на диске D:\.... там же и база данных
а почему база и "система" вместе, а Firebird отдельно? Как-то не стыкуется. Должно быть - ФБ отдельно, база отдельно, система отдельно. И система должна нормально работать по сетке с СЕРВЕРНЫМ ФБ. При этом расшаривать ничего не нужно.
Можно расшарить папку с "системой", но точно так же экологи эту папку могут скопировать к себе, и запускать у себя. Никакой разницы все равно не будет.

mishanya3624По умолчанию они должны были его ставить под Super Server.
а он там стоит? может, программа изначально была однопользовательская, с embedded, а над ней "надругались", и вы ее сейчас нелегально пытаетесь использовать?
Я не могу придумать другого объяснения (кроме как "программа исходно однопользовательская с embedded"), почему у вас И программа И база находятся в одной папке (потому вы ее и пытаетесь "расшарить").
Это уже программисты билдят так систему, что при установке сама система и база падают в одну директорию, а FB по умолчанию в PG, почему так, не могу сказать.
То что экологи не скачивают себе систему саму, это от того, что у нее есть свои расширения, локальная, сетевая, то есть в локальной можно работать только самому пользователю, которому и установили ее, в сетевой можно работать либо через терминал, либо экологам на рабочий стол выводят ярлык системы с тем путем, где она находится, и от того на сколько пользователей они ее приобрели столько и могут одновременно в ней работать.
То есть если каждому отдельно установить систему то каждому на ПК надо ставить FB и от каждого пользователя должна быть связь с одной общей базой данных, но этого нет, так как база одна идет вместе с системой и привязки к отдельной БД нет...
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482173
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zirraOn Thu, 28 Nov 2013 17:34:08 +0400, kdv <nospam@sql.ru>; wrote:

> Автор: kdv
> мда. нельзя так. нельзя базу класть в шару. НЕЛЬЗЯ.

Добрые вы...
Таких, как он, я в ВК пристреливаю на!..

--
Using Opera's mail client: http://www.opera.com/mail/

Слава Богу, таких, как вы не так много...
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482179
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624Это уже программисты билдят так систему, что при установке сама система
и база падают в одну директорию, а FB по умолчанию в PG, почему так, не могу сказать.
А я - могу. Именно потому что существует "локальный" вариант системы. Но это не повод не
читать документацию и расшаривать папку с базой.

mishanya3624То есть если каждому отдельно установить систему то каждому на ПК надо
ставить FB и от каждого пользователя должна быть связь с одной общей базой данных, но
этого нет, так как база одна идет вместе с системой и привязки к отдельной БД нет...
Почитай уже Quick Start Guide что-ли, а то от твоих сообщений уши вянут и пальцы чешутся
попросить модератора тему убить, а аффтара - забанить к ЧМ.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482193
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624По умолчанию они должны были его ставить под Super Server.
а он там стоит? может, программа изначально была однопользовательская, с embedded, а над ней "надругались", и вы ее сейчас нелегально пытаетесь использовать?
Я не могу придумать другого объяснения (кроме как "программа исходно однопользовательская с embedded"), почему у вас И программа И база находятся в одной папке (потому вы ее и пытаетесь "расшарить").[/quot]
Самый главный недостаток firebird embedded – невозможность одновременных подключений.Один процесс Embedded Firebird блокирует файл БД для монопольного доступа, но это не так они могут работать одновременно, значит у них Firebird Classic Server - на каждое клиентское подключение создает отдельный серверный процесс.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482201
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624Самый главный недостаток firebird embedded – невозможность
одновременных подключений.
Пытаться прикинуться умным, цитируя левые заборы для тебя уже поздно. Читай документацию.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482206
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovmishanya3624Это уже программисты билдят так систему, что при установке сама система
и база падают в одну директорию, а FB по умолчанию в PG, почему так, не могу сказать.
А я - могу. Именно потому что существует "локальный" вариант системы. Но это не повод не
читать документацию и расшаривать папку с базой.

mishanya3624То есть если каждому отдельно установить систему то каждому на ПК надо
ставить FB и от каждого пользователя должна быть связь с одной общей базой данных, но
этого нет, так как база одна идет вместе с системой и привязки к отдельной БД нет...
Почитай уже Quick Start Guide что-ли, а то от твоих сообщений уши вянут и пальцы чешутся
попросить модератора тему убить, а аффтара - забанить к ЧМ.

Хорошо, я понимаю, что ничего не понимаю, постараюсь осилить необходимую информацию за выходные, не сочти за наглость, не пнешь еще пинком по ссылке, где можно этот мануал почитать?
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482209
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On Thu, 28 Nov 2013 18:01:24 +0400, mishanya3624 <nospam@sql.ru>; wrote:

> Слава Богу, таких, как вы не так много...

Нас - не очень много...
Я - один...

--
Using Opera's mail client: http://www.opera.com/mail/
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482210
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovmishanya3624Самый главный недостаток firebird embedded – невозможность
одновременных подключений.
Пытаться прикинуться умным, цитируя левые заборы для тебя уже поздно. Читай документацию.

Да я и не скрываю, что это цитата, знающие люди, как ты это сразу увидят, не охото тратить время на зацитирование просто.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482212
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624где можно этот мануал почитать?
http://www.firebirdsql.org/en/documentation/
http://ibase.ru/develop.htm
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482217
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovmishanya3624где можно этот мануал почитать?
http://www.firebirdsql.org/en/documentation/
http://ibase.ru/develop.htm

Спасибо!
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482232
Евгений Болтик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov Embedded не работает с сетевыми дисками.

kdvчитай внимательнее

Угу старался ответить на пост, но поторопился/запутался, что у него и как. Он там так красочно описал, что меня навело на мысль НЕПРАВИЛЬНУЮ.
Я уже и забыл, что Embedded к сетевым дискам не цепляется. "Хотя эти грабли были много лет назад. И на них не наступал давно. Значит ничего не изменилось."

PS. Вот дурная логика. Заставили бы меня так базу подключить, сразу сказал бы не будет работать.

mishanya3624
Тогда самый простой способ. Клиентскую библиотеку во вложенную папку положить D:\work\екологи\Fbclient и будет счастье. Хотя не совсем, придется в ПО это указать. Есть вообще возможность указать путь к клиентской библиотеке FB?

Пока перечитывал сообразил. Учти многопользовательская работа в расшаренной папке грозит тем, что доступа к файлу того же лога, может и не быть, если в него пишет другой пользователь. Получим конфликт не относящийся к ФБ.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482257
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624Самый главный недостаток firebird embedded – невозможность одновременных подключений.
кто-то откровенную чушь ляпнул, не надо ее повторять, если не разбираешься.

mishanya3624То есть если каждому отдельно установить систему то каждому на ПК надо ставить FB
с чего бы это? Вы какую-то ересь несете.
Если программа жестко не завязана на FB Embedded, то есть, в ней как минимум можно явно прописать сервер и путь к БД, то теоретически (если программа не однопользовательская) она может работать как с Embedded, так и с удаленным сервером.
Потому что с базой работает не программа, а сервер. Грубо говоря, даже и в случае Embedded.
Поэтому варианты
- программа на шаре
- программа на компе у эколога

абсолютно идентичны, потому что В ОБОИХ случаях они должны иметь доступ либо к шаре на удаленном сервере для запуска программы, либо к ФБ на удаленном сервере для доступа к данным.
Это называется клиент-сервер. Именно поэтому базу класть в шару нельзя.

mishanya3624не охото тратить время на зацитирование просто.
"неохота", а не "не охото".

p.s. Кстати, вот это вот embedded-firebird.blogspot.com, которое первым в гугле на "firebird embedded" выдается - вроде бы серией такого SEO занимается какой-то креативный умелец из ИБПровайдера.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482259
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений Болтик,

хватит чепуху то уже писать.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38482479
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624 Придумал вариант, чтобы установить систему в аля D:\work\екологи\екологи
Чтобы лог в любом случае остался в той директории к которой будет доступ, но блин все же интересно почему создаются какие то ошибки вообще...
Сделайте так.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38483283
Евгений Болтик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисЕвгений Болтик,

хватит чепуху то уже писать.
чел сказал
лог находится \\server\D$\WORK\firebird.log
программа находится в \\server\D$\WORK\ekologi


Пример с лог файлом не удачный, но может тоже конфликтонуть, там аж 30 возможных коннектов было упомянуто. Это может быть с любым файлом программы произойти, если ее запустили в шаре. При условии, что программа пишет в эту папку, а как правило, рядом с приложением пишутся и собственные логи или "ини" файлы.
Напиши программку и каждую секунду она пусть в \\server\D$\WORK\ekologi\x.log пишет. Запусти на нескольких клиентах и в определенный пимент получишь ошибку доступа к файлу. И где здесь чепуха?

Если это человек понимает это, то извиняюсь, что подсказал.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38483290
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений Болтик,

файл firebird.log пишет firebird server. Если у ТС, в него ещё и клиент пишет, то ССЗБ
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38483509
Dzirt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисфайл firebird.log пишет firebird server. Если у ТС, в него ещё и клиент пишет, то ССЗБ
Да, да, да... В этот файл пишет и сервер и клиент, причем если сервер установлен на этой же машине, то по-умолчанию (в соответствии со строкой в реестре) они пишут в _один_и_тот_же_ файл firebird.log.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38484246
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот функция которая пишет в лог.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
void API_ROUTINE gds__log(const TEXT* text, ...)
{
/**************************************
 *
 *	g d s _ l o g
 *
 **************************************
 *
 * Functional description
 *	Post an event to a log file.
 *
 **************************************/
	va_list ptr;
	time_t now;

#ifdef HAVE_GETTIMEOFDAY
	struct timeval tv;
	GETTIMEOFDAY(&tv);
	now = tv.tv_sec;
#else
	now = time((time_t *)0);
#endif

	Firebird::PathName name = fb_utils::getPrefix(fb_utils::FB_DIR_LOG, LOGFILE);

#ifdef WIN_NT
	WaitForSingleObject(CleanupTraceHandles::trace_mutex_handle, INFINITE);
#endif
	FILE* file = fopen(name.c_str(), "a");
	if (file != NULL)
	{
#ifndef WIN_NT
		// Get an exclusive lock on the file. That way potential race conditions
		// are avoided - both between threads and between processes.
#ifdef HAVE_FLOCK
		if (flock(fileno(file), LOCK_EX))
#else
		if (lockf(fileno(file), F_LOCK, 0))
#endif
		{
			// give up
			fclose(file);
			return;
		}

		// Now make sure file is correctly positioned after lock is got
		fseek(file, 0, SEEK_END);
#endif

		TEXT buffer[MAXPATHLEN];
		fprintf(file, "\n%s%s\t%.25s\t", ISC_get_host(buffer, MAXPATHLEN), gdslogid, ctime(&now));
		va_start(ptr, text);
		vfprintf(file, text, ptr);
		va_end(ptr);
		fprintf(file, "\n\n");

		// This will release file lock set in posix case
		fclose(file);
	}
#ifdef WIN_NT
	ReleaseMutex(CleanupTraceHandles::trace_mutex_handle);
#endif
}



Видно что под виндой два процесса вполне себе могут пытаться одновременно писать в один firebird.log, без блокировки на уровне OS. Но это не существенно, всё равно тут ломаться нечему. Разве что исключение где-нибудь внутрях стандартных функций рэйзится :)
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38484274
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeВидно что под виндой два процесса вполне себе могут пытаться одновременно писать в один firebird.log, без блокировки на уровне OS.
а ожидание на мьютексе - это не блокировка на уровне ОС? :-)
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38484400
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrNickDeeВидно что под виндой два процесса вполне себе могут пытаться одновременно писать в один firebird.log, без блокировки на уровне OS.
а ожидание на мьютексе - это не блокировка на уровне ОС? :-)
Вот такой мьютекс
Код: plaintext
1.
HANDLE CleanupTraceHandles::trace_mutex_handle = CreateMutex(NULL, FALSE, "firebird_trace_mutex");

? :)
Я тут вижу, что во первых он распространяется только на текущую windows-сессию, т.е. параллельным сессиям он не виден (имхо тут проблема может быть с терминальными клиентами). Если что, я это проверил :)
А во вторых - это получается что все фаербёрд-инстансы (хоть и в рамках одной windows-сессии) покуривают при трэйсе на WaitForSingleObject(CleanupTraceHandles::trace_mutex_handle, INFINITE), если верить коду:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
void API_ROUTINE gds__trace_raw(const char* text, unsigned int length)
{
/**************************************
 *
 *	g d s _ t r a c e _ r a w
 *
 **************************************
 *
 * Functional description
 *	Write trace event to a log file
 *
 **************************************/
	if (!length)
		length = strlen(text);
#ifdef WIN_NT
	// Note: thread-safe code

	// Nickolay Samofatov, 12 Sept 2003. Windows opens files extremely slowly.
	// Slowly enough to make such trace useless. Thus we cache file handle !
	WaitForSingleObject(CleanupTraceHandles::trace_mutex_handle, INFINITE);
	while (true)
	{
		if (CleanupTraceHandles::trace_file_handle == INVALID_HANDLE_VALUE)
		{
			Firebird::PathName name = fb_utils::getPrefix(fb_utils::FB_DIR_LOG, LOGFILE);
			// We do not care to close this file.
			// It will be closed automatically when our process terminates.
			CleanupTraceHandles::trace_file_handle = CreateFile(name.c_str(), GENERIC_WRITE,
				FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
				NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
			if (CleanupTraceHandles::trace_file_handle == INVALID_HANDLE_VALUE)
				break;
		}
		DWORD bytesWritten;
		SetFilePointer(CleanupTraceHandles::trace_file_handle, 0, NULL, FILE_END);
		WriteFile(CleanupTraceHandles::trace_file_handle, text, length, &bytesWritten, NULL);
		if (bytesWritten != length)
		{
			// Handle the case when file was deleted by another process on Win9x
			// On WinNT we are not going to notice that fact :(
			CloseHandle(CleanupTraceHandles::trace_file_handle);
			CleanupTraceHandles::trace_file_handle = INVALID_HANDLE_VALUE;
			continue;
		}
		break;
	}
	ReleaseMutex(CleanupTraceHandles::trace_mutex_handle);
#else
	Firebird::PathName name = fb_utils::getPrefix(fb_utils::FB_DIR_LOG, LOGFILE);
	int file = open(name.c_str(), O_CREAT | O_APPEND | O_WRONLY, 0660);
	if (file == -1)
		return;

	write(file, text, length);
	close(file);
#endif
}



То что лока нет в других сессиях, это я проверил с помощью этого:

Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
program Project15;

{$APPTYPE CONSOLE}

uses
  System.SysUtils,
  WinApi.Windows;

var
  Mutex: THandle;
begin
  try
    Mutex := CreateMutex(nil, FALSE, 'firebird_trace_mutex');
    WriteLn('WaitFor...');
    WaitForSingleObject(Mutex, INFINITE);
    try
      WriteLn('Entered');
      ReadLn;
    finally
      ReleaseMutex(Mutex);
    end;
  except
    on E: Exception do
      Writeln(E.ClassName, ': ', E.Message);
  end;
end.


Запустил этот код в разных win-сессиях, одновременно. Лока нет.

Имхо имя мьютекса лучше бы сделать по имени файла (например 'firebird_trace_mutex_' + MD5Str(UpperCase(FileName))), чтобы не лочить других трэйсеров которые пишут в другие файлы, и сделать мьютекс видимым другим сессиям которые будут писать в этот же файл :) Хотя это конечно не поможет если файл на шаре и с ним работают с других машин, тут имхо только лок поможет.
Вот ещё оказывается как окружение может влиять :) Два разных фаербёрда лезут через одно горлышко при записи трэйса в разные файлы. Причём только под виндой :)
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38484453
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот мьютекс, несмотря на своё название, не имеет к трейсу (TraceAPI) ни малейшего отношения. Так что ни покуривания, ни "горлышка" никакого нет.

Насчёт разных сессий - для сервера пофигу, ибо он должен работать как сервис, а у сервисов отдельная 0-я сессия. Если кто-то на терминальном сервере запускает сервер как приложение, да ещё и для каждой сессии, то реальные проблемы у него начнутся гораздо раньше, чем он начнёт писать в firebird.log.

Если говорить о терминальных клиентах, то - да, если они все пользуют один и тот же fbclient.dll, то будут писать в один и тот же firebird.log без синхронизации. Если будет конкуренция между клиентами за этот файл, то вполне вероятна каша в нём. Как увидишь это в реальной жизни - приходи, показывай - поржём вместе.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38484530
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladЭтот мьютекс, несмотря на своё название, не имеет к трейсу (TraceAPI) ни малейшего отношения.
Понятно. Повёлся почему-то на вот это:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
void API_ROUTINE gds__trace_raw(const char* text, unsigned int length)
{
/**************************************
 *
 *	g d s _ t r a c e _ r a w
 *
 **************************************
 *
 * Functional description
 *	Write trace event to a log file
 *
 **************************************/
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38496470
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос решился. Удалось уговорить оставить доступ к этому логу пользователям.
Всем спасибо большое за помощь!

Пользуясь моментом хотел спросить:
У меня на сервере работают программисты под дельфой и у каждого своя такая система для экологов для разработки итд итп, так вот при запуске системы, от каждого программиста в службах запускается отдельная служба, которая соответственно связана с FB, иногда FB падает и никто не может работать, пока не перезагрузишь сервер, перезагрузка самой службы FB не помогает, она только останавливает все службы от программистов, а запустить их обратно не может, пишет, что "ошибка 1053 служба не ответила на запрос своевременно" хотя сам FB перезапускается.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38496675
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624,

с этим к тем программистам.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38497945
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То, что их косяк это однозначно, только вот никто не признается кто его роняет и при каких обстоятельствах:)
Еще раз всем спасибо!
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38497967
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624То, что их косяк это однозначно, только вот никто не признается кто его роняет и при каких обстоятельствах:)
У программистов по феншую должен быть свой тестовый сервер, который не страшно не то что ронять, но и намеренно мучать свооими шаловливыми ручками.
...
Рейтинг: 0 / 0
Как запретить формировать файл firebird.log
    #38498154
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624То, что их косяк это однозначноЭто косяк того, кто такую систему сделал.
Когда отлаживаешься падает много чего и много где, особливо, когда программа в виде "прототип", "альфа версия" и т.п.

Странно то, что ей вообще удалось взлететь. :)
...
Рейтинг: 0 / 0
83 сообщений из 83, показаны все 4 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как запретить формировать файл firebird.log
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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