powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / "firebird.msg" not found...?
25 сообщений из 124, страница 2 из 5
"firebird.msg" not found...?
    #35152319
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NextManПоясните, пожалуйста, в каких случаях это нужно.
FIREBIRD_MSG определяет только путь к msg-файлу. FIREBIRD определяет дефолтный root dir, в котором ищется все (msg, log, conf).
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152322
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr NextManПоясните, пожалуйста, в каких случаях это нужно.
FIREBIRD_MSG определяет только путь к msg-файлу. FIREBIRD определяет дефолтный root dir, в котором ищется все (msg, log, conf).
Непонятно, для чего прикладному (клиентскому) ПО это нужно.
.Msg определили ч/з FIREBIRD_MSG, а .conf зачем? - его клиентская либо тоже использует?
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152325
NextMan...а зачем прикладному ПО знать, где сервер инсталлирован?

Ну, например, чтобы не ставить еще и клиентскую часть, если всегда ставится серверная. Получаем один и тот же firebird.conf, firebird.log, firebird.msg...

С уважением, Евгений
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152327
NextMan.Msg определили ч/з FIREBIRD_MSG, а .conf зачем? - его клиентская либо тоже использует?

Да, см. Client Connection Settings

С уважением, Евгений
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152337
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кузнецов Евгений...

Да, см. Client Connection Settings

А, эти: ConnectionTimeout/DummyPacketInterval...
Что-то я забыл про них. Ну и фиг с ними. :)

Спасибо.
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152343
NextMan
А, эти: ConnectionTimeout/DummyPacketInterval...
Что-то я забыл про них. Ну и фиг с ними. :)

Есть подозрение, что и Local Connection Settings - иначе как клиент узнает, какое IPCName использовать при соединении по XNET. Сам, правда, ни разу не пробовал, так что это только предположение.

С уважением, Евгений
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152349
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кузнецов Евгений...
Ну, например, чтобы не ставить еще и клиентскую часть, если всегда ставится серверная. Получаем один и тот же firebird.conf, firebird.log, firebird.msg...

С уважением, Евгений
Да ну...
Проще, по-моему, с каждым приложением всегда поставлять клиентскую часть firebird.
...
Впрочем, наверное, "зависит от".
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152428
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"NextMan" <nospam@sql.ru>; сообщил/сообщила в новостях следующее: news:5332110@sql.ru...
> Автор: NextMan
> Еще раз: Firebird/Interbase достаточно распространены, поэтому возникает вопрос совместимости. Т.е., такой способ включения клиента в инсталлятор прикладного ПО не годится.
Вот иманна...
У нашей закупщицы лекарствов надысь обнаружил на машине такой зоопарк!!! Волосы до сих пор шевелятся...
Т.к. в конторе программа работает на 2.0.4.13100, то в System32 живёт fbclient.dll от оного, переименованный за ради BDE в gds32.dll...
И тут...
Решил изничтожить старьё всякое от 4.2.1, например, или от 1.5...
Сделал dir c:\ /b /s gds32.dll...
Щасью моему не было предела:
Обнаружились gds32 и от Yaffil'а, и от FB1.0.4, и ещё от чего-то, чуть ли не от 6/6.5...
И где эта вся лабуда будет смотреть firebird.msg?.. %)))
...
Кстати, ещё б переменную FIREBIRD_LOG до кучи... А то у меня на машине даже их с десяток в разных "неожиданных" местах возникает регулярно... ;)))
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152458
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr...ничего, скоро вас ждет упрощение. И оно вам не понравится... :-)
А что будет?
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152609
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr> вы так и не хотите смотреть на проблему глубже,
dimitr> а я уже устал повторять заново одно и то же.

Повтори разок, вкратце. ну или тынц дай, а то я не понял о чем ты.

dimitr> Но ничего, скоро вас ждет упрощение.
dimitr> И оно вам не понравится, я вам обещаю :-)

Эээ, ты не темни, ты конкретно скажи.

По сабжу: не вижу большего удобства в определении одной или
нескольких переменных окружения (firebird, firebird_msg) вместо
"правильного" расположения файлов (dll в подкаталоге, msg в корне).

Посему лучше не искать приключений на ..., от добра добра не ищут.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152677
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рустам, переменная окружения не решает проблемы с двумя-тремя клиентами на машине.
я еще раз рекомендую рассмотреть внимательно все случаи клиента и сервера, один и много на одном компе.

мое предложение было такое - ищем msg в папке выше. не находим - ищем рядом.

хотя идеальный вариант - это встраивание msg в fbclient.dll. Тогда вообще не будет никаких проблем ни с поиском msg, ни с переменными окружения, ни с реестром, подпапками выше, ни даже со случаем когда в "подпапке выше" лежит msg от предыдущей версии.
Правда, будет проблема, когда с сервером 2.x будут работать клиентом 1.5 :-) неоткуда будет взять msg (если его не будет в дистрибутиве отдельно).

В любом случае, все эти идеи никак не решают текущей ситуации сосуществования клиентов на одной машине.
То есть, существует зоопарк, с разным поведением и разными msg.
я пока жду, чем кончится этот топик, чтобы inst_manual доредактировать. Потому что если я возьмусь описывать все варианты, у читающего мозг лопнет.
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152794
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvРустам, переменная окружения не решает проблемы с двумя-тремя клиентами на машине.
я еще раз рекомендую рассмотреть внимательно все случаи клиента и сервера, один и много на одном компе.

мое предложение было такое - ищем msg в папке выше. не находим - ищем рядом.
Дык и я ни разу не сторонник переменных окружения (и в данном случае, и вообще). Сосуществование _одновременное_ нескольких
клиентов/серверов переменные окружения могут решить, если разные версии ПО/сервера запускать с разным окружением (неудобно).

По поводу предложения и "как лучше" - если вариант с текущей папкой не примут
(лично мне - непринципиально), то лучше все оставить как есть - в смысле, чтобы
искалось из над-папки и вписать это жирными красными буквами и в inst_manulal
и еще куда нужно (readme, RN). ИМХО, больше проблем с неопределенностью и
неизвестностью, чем с конкретным вариантом.

kdvхотя идеальный вариант - это встраивание msg в fbclient.dll.
А локализация? Да и бардак с версиями, длительным переходом и совместимостью.

kdvВ любом случае, все эти идеи никак не решают текущей ситуации сосуществования клиентов на одной машине.
То есть, существует зоопарк, с разным поведением и разными msg.
я пока жду, чем кончится этот топик, чтобы inst_manual доредактировать. Потому что если я возьмусь описывать все варианты, у
читающего мозг лопнет.
Свое мнение я уже высказал выше. Чем реализовывать и описывать кучу вариантов,
лучше зафиксировать и описать один железобетонный, пусть и не самый удобный.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152824
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторбольше проблем с неопределенностью и неизвестностью, чем с конкретным вариантом.
точно.

авторА локализация? Да и бардак с версиями, длительным переходом и совместимостью.
ну, не знаю...

авторЧем реализовывать и описывать кучу вариантов,
лучше зафиксировать и описать один железобетонный, пусть и не самый удобный.
ладно.
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152870
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvпроблемы с двумя-тремя клиентами на машинеА зачем иметь более одного клиента ?
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152918
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladА зачем иметь более одного клиента ?

Влад, не буди во мне зверя :-) Давай я тебе расскажу, как люди используют Firebird:

1. FB как сервер на одном компе.
здесь все ок, никаких конфликтов с версиями нет, т.к. используется одна

2. клиент FB на 1-100-500 компах. подсоединение к одному серверу.
здесь тоже все ок, один клиент.

3. Два разных сервера FB/IB на одном компе, в силу разных причин
(свое и купленное ПО, два купленных ПО, и так далее).

4. клиент (комп), на котором два приложения, которые соединяются
с двумя разными серверами - либо по пункту 1 (на разных компах) либо по пункту 3.

5. клиент, на котором есть два приложения. Одно работает с сервером
по пункту 1 или 3, другое работает с "однопользовательским" IB/FB установленным
на этой же машине.

вариант с embedded мы не рассматриваем.

Я может упустил что, но все эти 5 вариантов вызваны тем, что сейчас на базе
разных версий IB/FB туча приложений и систем, и они начинают пересекаться
во многих организациях. Соответственно, когда серверов или приложений
2 и больше, для администратора это становится кошмаром или как минимум
головной болью.
И я еще раз подчеркиваю, что ситуацию на данный момент можно лишь констатировать, поскольку всем резко поменять FB и клиента и сервера на неконфликтующий с предыдущими версиями вариант - невозможно.

Может быть я занимаюсь риторикой, но по крайней мере учесть на будущее все эти варианты стоит.
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152932
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad> А зачем иметь более одного клиента ?

Хренасе, поперхнулся.

Ты гарантируешь правильность работы клиентов сверху вниз?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152934
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv hvladА зачем иметь более одного клиента ?

Влад, не буди во мне зверя :-) Ой, боюсь, боюсь :)
На самом деле я искренне не понимаю - зачем для FB иметь несколько клиентов.

Если ставить клиента корректно, то проблем не будет (я не рассматриваю IB, который не озабочен совместимостью своих клиентов со своими же серверами):

kdvДавай я тебе расскажу, как люди используют Firebird:

1. FB как сервер на одном компе.
здесь все ок, никаких конфликтов с версиями нет, т.к. используется однаОк

kdv2. клиент FB на 1-100-500 компах. подсоединение к одному серверу.
здесь тоже все ок, один клиент.Ок

kdv3. Два разных сервера FB/IB на одном компе, в силу разных причин
(свое и купленное ПО, два купленных ПО, и так далее).FB и IB не пересекаются по ключам в реестре. Проблемы могут быть только при использовании локального протокола и клиента с сервером не совместимых в этом плане (до 2.0 и 2.0 и выше)

kdv4. клиент (комп), на котором два приложения, которые соединяются
с двумя разными серверами - либо по пункту 1 (на разных компах) либо по пункту 3.Та хоть с двадцатью - один правильно установленный клиент будет нормально работать с любым удалённым сервером

kdv5. клиент, на котором есть два приложения. Одно работает с сервером
по пункту 1 или 3, другое работает с "однопользовательским" IB/FB установленным
на этой же машине.

вариант с embedded мы не рассматриваем.Я не вижу отличий от п4

kdvЯ может упустил что, но все эти 5 вариантов вызваны тем, что сейчас на базе
разных версий IB/FB туча приложений и систем, и они начинают пересекаться
во многих организациях. Соответственно, когда серверов или приложений
2 и больше, для администратора это становится кошмаром или как минимум
головной болью.
И я еще раз подчеркиваю, что ситуацию на данный момент можно лишь констатировать, поскольку всем резко поменять FB и клиента и сервера на неконфликтующий с предыдущими версиями вариант - невозможно.

Может быть я занимаюсь риторикой, но по крайней мере учесть на будущее все эти варианты стоит.Я не увидел проблем с корректно установленными клиентами. Я туп ? :)

Все беды, imho, от того, что народ упирается корректно поставить клиента. Мы тут причём ?
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152936
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам
hvlad> А зачем иметь более одного клиента ?

Хренасе, поперхнулся.

Ты гарантируешь правильность работы клиентов сверху вниз?Наших (не бета версий) - да.
Если это не так - велкам ту трекер.
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152938
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad> Наших (не бета версий) - да. Если это не так - велкам ту трекер.

ОК, раз гарантируешь, хотя вторая часть настораживает.
Лично я всегда (не только с FB) старался придерживаться
мантры по совпадению версий клиента и сервера и еще
долго буду советовать всем именно этот подход.

Но будем посмотреть.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152940
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам
hvlad> Наших (не бета версий) - да. Если это не так - велкам ту трекер.

ОК, раз гарантируешь, хотя вторая часть настораживает.Это обычный disclaimer ;) Баги есть всегда, увы. Но политика как раз в том, чтобы всё оставалось максимально совместимым.

Гаджимурадов РустамЛично я всегда (не только с FB) старался придерживаться
мантры по совпадению версий клиента и сервера и еще
долго буду советовать всем именно этот подход.

Но будем посмотреть.Эта мантра - наследие IB :)
Посмотри, насколько переделан протокол в 2.1 - тем не менее, всё осталось совместимо.
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152944
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad> Все беды, imho, от того, что народ упирается корректно поставить клиента. Мы тут причём ?

ИМХО, большинство просто не знает как корректно
(корректно = правильно?) ставить клиента. Я например,
не совсем уверен, что ты подразумеваешь под этим.

Ты про instclient или как?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35152946
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad> Но политика как раз в том, чтобы всё оставалось максимально совместимым.
hvlad> Посмотри, насколько переделан протокол в 2.1 - тем не менее, всё осталось совместимо.

Ну, политика политикой, а практика практикой.
Просто в совместимости конкретной версии
сервера и его же клиента уверенности больше,
нежели разных версий, пусть и старшей у клиента.

hvlad>Эта мантра - наследие IB :)

Ну, я вообще-то имел в виду оракл. :)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35153102
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам
hvlad> Все беды, imho, от того, что народ упирается корректно поставить клиента. Мы тут причём ?

ИМХО, большинство просто не знает как корректно
(корректно = правильно?) ставить клиента. Я например,
не совсем уверен, что ты подразумеваешь под этим.

Ты про instclient или как?Я про то, о чём пишут релизноты. О записи в реестре.


Гаджимурадов Рустам
hvlad> Но политика как раз в том, чтобы всё оставалось максимально совместимым.
hvlad> Посмотри, насколько переделан протокол в 2.1 - тем не менее, всё осталось совместимо.

Ну, политика политикой, а практика практикой.
Просто в совместимости конкретной версии
сервера и его же клиента уверенности больше,
нежели разных версий, пусть и старшей у клиента.У меня, сам понимаешь, жуткий зоопарк из клиентов и серверов. В IBE могут быть прописаны какие угодно версии клиентов и я их проверяю только когда отлаживаю конкретного клиента.
Не помню ни одного случая проблем. Это - практика ? :)


Гаджимурадов Рустамhvlad>Эта мантра - наследие IB :)

Ну, я вообще-то имел в виду оракл. :) А что это ?
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35153116
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad> Я про то, о чём пишут релизноты. О записи в реестре.
Т.е. о 2.0 и выше. :)

hvlad> У меня, сам понимаешь, жуткий зоопарк из клиентов и серверов.
hvlad> В IBE могут быть прописаны какие угодно версии клиентов и я их
hvlad> проверяю только когда отлаживаю конкретного клиента.
hvlad> Не помню ни одного случая проблем. Это - практика ? :)

ХЗ, ибо у меня ровно также, хотя все пути (наверное, в отличие от тебя)
к клиентам всегда прописаны напрямую и полностью. :)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
"firebird.msg" not found...?
    #35153126
Доброго времени суток!

hvladУ меня, сам понимаешь, жуткий зоопарк из клиентов и серверов. В IBE могут быть прописаны какие угодно версии клиентов и я их проверяю только когда отлаживаю конкретного клиента.
Не помню ни одного случая проблем. Это - практика ? :)
А как Вы решаете ситуацию с firebird.msg - каждый раз подкладываете IBExpert'у нужную версию?

С уважением, Евгений
...
Рейтинг: 0 / 0
25 сообщений из 124, страница 2 из 5
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / "firebird.msg" not found...?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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