Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
1. Распаковываем 3.0 в папку fb3 2. Распаковываем 4.0 в папку fb4 3. Создаем алиас БД IBExpert к fb3\security3.fdb и подключаем ее используя fb3\fbclient.dll 4. Создаем алиас БД IBExpert к fb4\security4.fdb и подключаем ее используя fb4\fbclient.dll 5. Открываем fb3\security3.fdb 6. Закрываем fb3\security3.fdb 7. Открываем fb4\security4.fdb Получаем Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements. Error loading plugin Engine13. Module D:\temp\db\fb4\plugins/Engine13 exists but can not be loaded. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2017, 19:52 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
bazilio77, зачем подключаться к security3.fdb с помощью IBE? Это проблема в IBE с тем что он не выгружает библиотеку после закрытия embedded подключения. Обсуждалось уже. Только проблема была в совместном использовании 2.5 и 3.0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2017, 20:51 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
Отсюда вывод: выкинь IBExpert напрочь. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2017, 21:08 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, не надо так кардинально. А вот подключаться к БД security с помощью IBE имеет мало смысла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2017, 21:12 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисА вот подключаться к БД security с помощью IBE имеет мало смысла. Да без разницы к чему подключаться. Не может птичка работать с двумя движками сразу. Это врождённое и не лечится. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2017, 21:41 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
Симонов Денисbazilio77, зачем подключаться к security3.fdb с помощью IBE? Это проблема в IBE с тем что он не выгружает библиотеку после закрытия embedded подключения. Обсуждалось уже. Только проблема была в совместном использовании 2.5 и 3.0. Подключаться к security.fdb? Смысла нет, я увидел проблему при использовании 4.0 после загрузки 3.0 embedded в своем проекте. Пробовал его потестировать на 4.0, при апгрейде бд последовательно загружаю 2.5, 3.0, 4.0. А security для того чтобы просто было повторить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2017, 21:42 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
bazilio77, сейчас нельзя использовать >1 embedded на приложение. Это уже обсуждалось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2017, 21:57 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
bazilio77при апгрейде бд последовательно загружаю 2.5, 3.0, 4.0.Перед выгрузкой вызывай fb_shutdown и будет тебе счастье PS нехорошо бросать свою же тему, если повторится буду тебя игнорировать в дальнейшем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2017, 22:23 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
hvladbazilio77при апгрейде бд последовательно загружаю 2.5, 3.0, 4.0.Перед выгрузкой вызывай fb_shutdown и будет тебе счастье PS нехорошо бросать свою же тему, если повторится буду тебя игнорировать в дальнейшем Про fb_shutdown я знаю протрассировал вроде бы он вызывается. Эксперт ведь тоже осведомлен о shutdown . Версия эксперта 2017 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 07:26 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
hvladbazilio77при апгрейде бд последовательно загружаю 2.5, 3.0, 4.0.Перед выгрузкой вызывай fb_shutdown и будет тебе счастье Не всё выгружается: http://tracker.firebirdsql.org/browse/CORE-5299 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 08:42 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
bazilio777. Открываем fb4\security4.fdb Получаем Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements. Error loading plugin Engine13. Module D:\temp\db\fb4\plugins/Engine13 exists but can not be loaded.Ты не 64-битный движок распаковал ? Я только что проверил embedded 3 и 4 с достаточно старым IBE (2016.10.21.1) - всё ок, если последовательно открывать и закрывать разные БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 23:01 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
hvladЯ только что проверил embedded 3 и 4 с достаточно старым IBE (2016.10.21.1) - всё ок, если последовательно открывать и закрывать разные БД.Причём у меня ещё и user database живёт в 2.5 embedded. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 23:04 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
hvladbazilio777. Открываем fb4\security4.fdb Получаем Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements. Error loading plugin Engine13. Module D:\temp\db\fb4\plugins/Engine13 exists but can not be loaded.Ты не 64-битный движок распаковал ? Я только что проверил embedded 3 и 4 с достаточно старым IBE (2016.10.21.1) - всё ок, если последовательно открывать и закрывать разные БД. Нет 32. Из сообщения fbclient.dll получается загрузился и пытается дернуть Engine13. Если бы было 64 fbclient не поднялся бы было бы сообщение cant load module fbclient.dll. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 08:01 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
bazilio77, а как ты загружаешь dll и в каком каталоге относительно fb находится твой exe ? PS нужно - с altered search path ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 10:03 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
hvladbazilio77, а как ты загружаешь dll и в каком каталоге относительно fb находится твой exe ? PS нужно - с altered search path Тестовый проект прилагается. Судя по всему проблема возникает при использовании сервисов backup. Если просто открыть БД и закрыть проблемы нет. Мой FreeIBLibrary содержит fb_shutdown. procedure TIBClientLibrary.FreeIBLibrary; var fb_shutdown : function(a, b : cardinal) : Cardinal; stdcall; begin {$IFDEF WINDOWS} if (FLibraryHandle > HINSTANCE_ERROR) then begin fb_shutdown := GetProcAddress(FLibraryHandle, 'fb_shutdown'); if Assigned(fb_shutdown) then fb_shutdown(0, 1); FLibraryHandle:=HINSTANCE_ERROR end; vClientLibs.Remove(Self); {$ENDIF} {$IFDEF LINUX} if (FLibraryHandle <> nil) then begin dlclose(FLibraryHandle); FLibraryHandle:=nil end; {$ENDIF} end; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2017, 10:12 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
hvladPS нужно - с altered search pathМогу ещё 3 раза повторить, надо ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2017, 10:48 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
bazilio77 Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. А где FreeLibrary ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2017, 10:53 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
hvladbazilio77 Код: pascal 1. 2. А где FreeLibrary ? Действительно нет. Добавил все ОК. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2017, 11:03 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
bazilio77, "все ОК" в каком смысле - проблема решена? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2017, 11:05 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
kdvbazilio77, "все ОК" в каком смысле - проблема решена? Да. Вывод конечно серьезный. Когда вставлял fb_shutdown, подмахнул FreeLibrary. Но что же тогда в Ibexpert? Проблема та же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2017, 11:09 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
Вы таки будете смеяться, на тестовом проекте помогло но на конверсии реальной бд 2.5 -> 3.0 -> 4.0 не помогает. Сообщение тоже самое exists but cannot be loaded. ЗАгружаю LoadLibraryEx(ALTERED_SEARCH_PATH) Буду смотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2017, 13:19 |
|
||
|
4.0 embedded не работает после использования 3.0 embedded
|
|||
|---|---|---|---|
|
#18+
bazilio77... Но что же тогда в Ibexpert? Проблема та же. IBExpert - это отдельное от сервера клиентское приложение, с неизбежными ошибками. К счастью, по IBExpert есть отдельный форум: http://www.sql.ru/forum/ibexpert ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2017, 22:07 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=44&tid=1561557]: |
0ms |
get settings: |
12ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 289ms |
| total: | 449ms |

| 0 / 0 |
