powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
14 сообщений из 14, страница 1 из 1
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39812358
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка и остается лишь прибить IBExpert из task manager. Откатился до февральской версии.

Код: 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.
Error Message:
----------------------------------------
SQLCODE: -902
GDSCODE: 335545167

Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Could not find acceptable ICU library.
Missing entrypoint u_setDataDirectory in ICU library.


[005451CF] FIB.CheckIStatus (Line 630, "FIB.pas" + 55) + $2
[00547945] ib_intf.TFIBIntf.TimeZoneToString (Line 947, "IB_Intf.pas" + 7) + $4
[00532882] FIBDataSet.TFIBDateTimeField.GetTimeZoneAsString (Line 6033, "FIBDataSet.pas" + 3) + $16
[005030E4] Db.TField.GetDisplayText (Line 3653, "DB.pas" + 4) + $8
[0099F62E] dxTL.TCustomdxTreeListControl.GetCellText (Line 19064, "dxTL.pas" + 1) + $D
[00997184] dxTL.TCustomdxTreeList.DrawCellEx (Line 14469, "dxTL.pas" + 6) + $E
[0098D1D1] dxTL.DrawCells (Line 8993, "dxTL.pas" + 425) + $C8
[0098EA2D] dxTL.TCustomdxTreeList.Paint (Line 9425, "dxTL.pas" + 44) + $1
[0045C263] Controls.TCustomControl.PaintWindow (Line 8209, "Controls.pas" + 6) + $5
[004580DE] Controls.TWinControl.PaintHandler (Line 5788, "Controls.pas" + 4) + $13
[004585AB] Controls.TWinControl.WMPaint (Line 5923, "Controls.pas" + 6) + $4
[00458643] Controls.TWinControl.WMPaint (Line 5936, "Controls.pas" + 19) + $4
[0045C1FC] Controls.TCustomControl.WMPaint (Line 8198, "Controls.pas" + 2) + $4
[0098EC9C] dxTL.TCustomdxTreeList.WndProc (Line 9517, "dxTL.pas" + 47) + $4
[00444388] Forms.StdWndProc (Line 1459, "Forms.pas" + 8) + $0
[0044DB97] Forms.TApplication.ProcessMessage (Line 6630, "Forms.pas" + 13) + $1
[01125422] IBExpert.IBExpert (Line 935, "D:\Projects_5\IBExpert\IBExpert.dpr" + 147) + $7
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39812369
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

была у меня такая ошибка. Вылечилась тем что установил IBE на чистую, а не как обычно распаковку в существующую директорию со старым IBE. Естественно предварительно скопировал БД настроек.
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39812383
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис, спасибо, но помогло лишь частично. После "чистой" распаковки во время подключения к базе долго висит надпись "Восстанавливаю десктоп...", затем единожды появляется ошибка без деталей и далее, вроде бы, работает.
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39812391
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис, так как у меня библиотеки:
icudt30.dll
icuin30.dll
icuuc30.dll
ранее были вручную скопированы в каталог "%SystemRoot%\SysWOW64" вместе с "fbclient.dll" из снапшота FirebirdSQL v4.0 Beta1, ошибка полностью вылечилась удалением этих библиотек из каталога "%ProgramFiles(x86)%\HK-Software\IBExpert\IBEUDB", а заодно и подключение к БД стало происходить немного живее, по сравнению с февральским IBExpert.
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39812399
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

ну тогда сам виноват. Кто же библиотеки от беты в системный каталог копирует.
На заметку клиенту 4.0 для работы с часовыми поясами требуется свежая ICU 6.3.
Это конечно не очень хорошо, но наверное так и останется.
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39812400
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поторопился я с выводами... После открытия "MON$ATTACHMENTS" ошибка по прежнему валится и не позволяет работать.
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39812407
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис, а какая разница?
Ведь сами библиотеки icu-project - релиз и не относятся к снапшоту FirebirdSQL v4.0 Beta1.
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39812476
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

кто и где валится. С какой версией Firebird ты работаешь? Надеюсь ты не уповаешь на глобальный fbclient и прописываешь полные пути?
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39812478
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

и да, если это про снапшот 4.0, то там вполне мог поменяться ODS. Адриано вроде в MON$ прикручивал таймзоны к датам
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39812880
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис, когда я откатывают IBExpert до версии 2019.2.14.1, ошибка уходит.
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39815927
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devСимонов Денис, когда я откатывают IBExpert до версии 2019.2.14.1, ошибка уходит.

В 2019.2.14.1 ICU'шки, потребные для работы с тайм-зонами, просто не дергаются. Вот и ошибки нет.
Это не проблема эксперта.
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39816269
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertВ 2019.2.14.1 ICU'шки, потребные для работы с тайм-зонами, просто не дергаются.Да, я заметил, когда сравнивал результаты вывода IBExpert и ISQL для "SELECT CURRENT_TIMESTAMP FROM oneRow;" - IBExpert всегда выдаёт время UTC.
IBExpertВот и ошибки нет.
Это не проблема эксперта.Это понятно! Не понятно, что с этим делать - как поправить.
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39816392
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

скачать полный свежий снапшот 4.0, и при работе с ним указывать путь до клиентской библиотек полностью. Для 3.0 и 2.5 ничего не поломалось
...
Рейтинг: 0 / 0
После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
    #39816647
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис, спасибо, уже разобрался!
Решил немного иначе - скачал свежий релиз icu-project v64.2, выдернул оттуда DLL'ки, пихнул их в %SystemRoot%\SysWOW64 и всё заработало - в Process Explorer вижу, что при выполнении "SELECT CURRENT_TIMESTAMP FROM oneRow" в процесс IBExpert подтягиваются icuin64.dll, icudt64.dll, icuuc64.dll, всё работает корректно и без ошибок.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / После обновления до версии 2019.4.27.1 и подключении к базе постоянно валится ошибка.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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