Я изучаю Firebird 2.5 с FlameRobin 0.9, установленной на виртуальной машине VM (с ОС Win7 32bit PRO). Файлы .fdb находятся на одном диске с компьютером Firebird и программой FlameRobin. Машина не встроена и работает как Superserver.
С FlameRobin я создал более одного файла .FDB, создал таблицы, триггеры, генераторы и т. Д., Все работает отлично.
Я использую Delphi7 для создания исполняемых файлов, использующих файл .fdb.
Вчера, во время проверки, в Delphi возникла ошибка «вне системного ресурса»: отключить .FDB в Flamerobin, закрыть Flamerobin (выйти), закрыть виртуальную машину; повторно открыть виртуальную машину, повторно открыть FlameRobin, заново зарегистрировать ошибку .fdb ...:
IBPP :: SQLException; Контекст: База данных :: Соединение; Сообщение: SC_ATTACH_DATABASE
не удалось; Сообщение SQL: -902 неудачное выполнение вызвано системной ошибкой
это исключает успешное выполнение последующих заявлений. Невозможно
полный сетевой запрос к хосту LocalHost.
На виртуальной машине нет антивируса, и брандмауэр Windows отключен (на хосте работает Avast Internet Security).
- Я не менял никаких параметров, все разработано, как описано.
- В файле .conf машина Firebird может подключаться ко всем.
- Если я использую программу, скомпилированную с Delphi, для вставки или обновления какой-либо записи в таблице Firebird, все работает нормально, но FlameRobin не хочет подключаться к Fdb.
- В FlameRobin пункт «Диспетчер пользователей» перечисляет SYSDBA-masterkey и другого пользователя, добавленного мной 10 дней назад.
В интернете я не нашел подобных случаев. Это зависит от Win7? И как? Может ли кто-нибудь помочь мне, чтобы продолжить работу? Спасибо за любые предложения, которые могут быть полезны для понимания проблемы.