|
2 / 2 / 1
Регистрация: 04.07.2011
Сообщений: 42
|
|
Не работает Firebird Embedded02.01.2012, 21:01. Показов 3834. Ответов 4
Метки нет (Все метки)
Не могу понять, по какой причине на одном компе программа, написанная на Delphi,
может открыть базу с помощью Firebird Embedded, а на другом - нет, хотя просто копирую туда эту же папку с EXE-шником программы и всеми необходимыми для Embedded файлами и подкаталогами. Основная dll-ка переименована в gds32.dll. Как такое может быть, подскажите пожулуйста, куда "копать")...
0
|
|
| 02.01.2012, 21:01 | |
|
Ответы с готовыми решениями:
4
Как заставить работать FireBird Embedded ??? Firebird embedded FireBird Embedded connect errno = 10061 |
|
|
|
| 03.01.2012, 10:53 | |
|
1) Почему засекретили сообщение об ошибке?
2) какая именно версия FB и какие файлы вы включили в комплект Embedded? 3) Какими компонентами пользуетесь в delphi для работы с Firebird: IBX, FibPlus, ...?
0
|
|
|
2 / 2 / 1
Регистрация: 04.07.2011
Сообщений: 42
|
||||||
| 03.01.2012, 11:18 [ТС] | ||||||
|
Спасибо, что откликнулись, вот подробности:
Сообщение об ошибке на другом компьютере такое: FormResearcher.DBLPrecept: Cannot perform operation -- DB is not open. FormResearcher - это имя главной формы приложения DBLPrecept: TpFibDatabase - компонент БД из библиотеки FibPlus Ошибка появляется при выполнении следующего кода в обработчике OnFormCreate:
Вот список файлов, которые были включены в каталог приложения: \intl\fbintl.dll \intl\fbintl.conf \udf\fbudf.dll firebird.conf firebird.log firebird.msg gds32.dll ib_util.dll icudt30.dll icuin30.dll icuuc30.dll msvcp80.dll msvcr80.dll Приложение.exe Дистрибутив Firebird был взят по этой ссылке: http://www.ibprovider.com/rus/... ebird.html Вот пожалуй всё. Удивительно, но ранее другие программы у меня работали, правда на какой-то более ранней версии Embedded, я к сожалению стёр её(... Так что-же делать? В чём может быть загвоздка?.. Добавлено через 1 минуту Прошу прощения, забыл указать, в списке файлов ещё конечно же был файл самой базы данных: LPGUIDE.FDB
0
|
||||||
|
|
||||||
| 03.01.2012, 18:11 | ||||||
|
Что если ваш код припорошить отладочной информацией:
- что gds32.dll взялся откуда-то слева, а не из дистрибутива именно Embedded Firebird; - что база уже занята другим подключением (IBExpert или зависшим приложением, болтающимся в диспетчере задач), в то время, как 2.1.х embedded может открывать базу только монопольно; - что вы запускаете программу не не по сети и не из сетевого диска;
0
|
||||||
|
2 / 2 / 1
Регистрация: 04.07.2011
Сообщений: 42
|
|
| 03.01.2012, 18:58 [ТС] | |
|
Очень благодарен за помощь! Кажется нашёл концы этой загадки...
Я не знал, что Embedded нельза запускать из сетевого диска, огромное Вам спасибо за эту подсказку. Я думал, что если папка одна и выполнено условие что приложение имеет доступ к базе монопольно, то этого достаточно. Программа на другом компьютере запускалась в эмуляторе Windows XP, и когда в подсказке прозвучало, что нельзя запускать с сетевого диска - я вспомнил, что для того, чтобы виртуальная машина видела физические диски компьютера - они прописаны, как сетевые. Как только я всю папку с программой и dll-ками Firebird скопировал на диск С: виртуальной машины - программа сразу же запустилась! Ура!.. И ещё раз спасибо!..
0
|
|
| 03.01.2012, 18:58 | |
|
Помогаю со студенческими работами здесь
5
Как правильно прописать путь к БД Firebird embedded Firebird Embedded конект к БД стандартными средствами Delphi XE3 Не работает IBExpert и FireBird FireBird + Interbase&Firebird Development Studio Firebird connection, сбой при подключении к БД размером 2Гб. С 500Мб работает Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|