powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / instclient i gds32 и firebird.msg
13 сообщений из 13, страница 1 из 1
instclient i gds32 и firebird.msg
    #40040416
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго здоровья!

В процессе ковыряния статус-вектора обнаружил интересную коллизию.
Имеем legacy-клиента, в лице gds32.dll , установленного при помощи instclient i gds32
Дёргаем isc_sql_interprete(-204, ...) и получаем:
Код: plaintext
 can't format message 13:796 -- message file C:\WINDOWS\system32\firebird.msg not found 
Проверяем C:\WINDOWS\system32\.
Да, таки firebird.msg там отсутствует.

Вопросов два:
1. Почему firebird.msg не копируется рядышком с gds32.dll?
2. Если он и не должен копироваться, то почему не ищется в корне установки?

3.0.4.3354
...
Рейтинг: 0 / 0
instclient i gds32 и firebird.msg
    #40040430
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

1. instclient этого никогда не делал, iirc
2. А что такое "корень установки" ?
...
Рейтинг: 0 / 0
instclient i gds32 и firebird.msg
    #40040437
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad
1. instclient этого никогда не делал, iirc
непорядочек ©
hvlad
2. А что такое "корень установки" ?
RootDirectory (в терминах древних версий)
...
Рейтинг: 0 / 0
instclient i gds32 и firebird.msg
    #40040444
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

тут еще веселее, что при rootdirectory клиент ФБ спокойно читает оттуда firebird.conf.
...
Рейтинг: 0 / 0
instclient i gds32 и firebird.msg
    #40040452
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

1. непорядок - это
а) что-то писать в защищённый системный каталог
б) что-то переименовывать через 10-15 лет после исчезновения невнятной причины 20-детней давности

2. а зачем нам древние термины ? Я же тебя сейчас спрашиваю, причём не о древней версии.
...
Рейтинг: 0 / 0
instclient i gds32 и firebird.msg
    #40040453
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
при rootdirectory клиент ФБ спокойно читает оттуда firebird.con
Вопрос тот же - что такое rootdirectory и при чём тут клиент fb3 ?
...
Рейтинг: 0 / 0
instclient i gds32 и firebird.msg
    #40040486
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий1. Почему firebird.msg не копируется рядышком с gds32.dll?

1. Потому что на http://tracker.firebirdsql.org/browse/CORE-4336 всем всё равно.
2. Потому что без него всё частично работает на сообщениях, встроенных в клиент, что ведёт
к п.1.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
instclient i gds32 и firebird.msg
    #40040493
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Мимопроходящий1. Почему firebird.msg не копируется рядышком с gds32.dll?

1. Потому что на http://tracker.firebirdsql.org/browse/CORE-4336 всем всё равно.
2. Потому что без него всё частично работает на сообщениях, встроенных в клиент, что ведёт
к п.1.проголосовал
...
Рейтинг: 0 / 0
instclient i gds32 и firebird.msg
    #40040503
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

я про HKLM\SOFTWARE\WOW6432Node\Firebird Project\Firebird Server\Instances\DefaultInstance

hvladи при чём тут клиент fb3
да, ни при чём. он ищет firebird.conf только рядом с собой, в реестр не лезет.

p.s. я постоянно забываю, потому что у вас то так было, то сяк.
...
Рейтинг: 0 / 0
instclient i gds32 и firebird.msg
    #40040506
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvда, ни при чём. он ищет firebird.conf только рядом с собой, в реестр не лезет.

если бы. Не найдя firebird.conf рядом с собой, он на всякий случай ищет его на один уровень выше, и если он там находится, то считает эту директорию корнем.

https://www.sql.ru/forum/1321938/firebird-4-0-i-ibe-error-loading-plugin-chacha?hl=chacha
...
Рейтинг: 0 / 0
instclient i gds32 и firebird.msg
    #40040546
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

на 3.0 "поиск firebird.conf вверх" я не заметил. смотрел procmon. могу еще раз.
...
Рейтинг: 0 / 0
instclient i gds32 и firebird.msg
    #40040553
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

ищет
15:58:12,7191494 IBExpert.exe 17508 CreateFile C:\Windows\SysWOW64\firebird.conf NAME NOT FOUND
Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a
15:58:12,7193988 IBExpert.exe 17508 CreateFile C:\Windows\firebird.conf NAME NOT FOUND
Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a

видимо, забыли. Зачем это начиная с 3.0, я не представляю. Там "на папку выше" уже ничего нет.
...
Рейтинг: 0 / 0
instclient i gds32 и firebird.msg
    #40040557
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvЗачем это начиная с 3.0, я не представляю. Там "на папку выше" уже ничего нет.

У 64-х разрядного сервера 32-х разрядный клиент лежит в подпапке.

PS: И есть ещё Линух.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / instclient i gds32 и firebird.msg
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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