Ответы пользователя по тегу Firebird
  • Можно ли вызывать действие на изменение строки в Firebird?

    @BorHblK
    Был Support, Стал QA
    Есть такая вещь как "События". Firebird Event (alerts)
    При изменении каких либо данных в таблице - генерируется Alert который рассылается на всех подключенных Клиентов. И они тогда перечитывают данные.
    Ответ написан
  • Как организовать мониторинг обращений к базе Firebird?

    @BorHblK
    Был Support, Стал QA
    Есть такая вещь как FireBirdScanner (www.ibsurgeon.com/en/fbscanner-firebird-scanner/)- мониторит все подключения к БД. Также имеет функцию логирования всех действий с БД в отдельную БД. 1н большой только нюанс - платная.
    Ответ написан
    Комментировать
  • Как заставить программу с embedded firebird работать с удаленной базой?

    @BorHblK
    Был Support, Стал QA
    100% решение не подскажу (с программирование знаком весьма отдалённо), но могу подсказать как работает ФБ. Для работы по сети на компе котором хранится БД - должен быть установлен FireBirdServer, который будет готов работать по сети. На клиентских машинах достаточно набора библеотек с помощью которых Клиентское приложение будет обращатся по сети с машиной хранящей БД. Обычно это GDS32.dll (либо fbclient.dll), msvcp71.dll и msvcr71.dll. Как заставить конкретно ваше приложение обращатся к Сетевой БД - уже другой вопрос. Стандартная путь для сетевого подключения обычно выглядит так: IP/Port:<Путь к бд>. Допустим 192.168.0.5/3050:D:\Sanuel\DB\sanuel.fdb . 3050 дэфалтный Порт подключения.
    З.Ы. Библиотеки клиента и сервера должны быть одинаковыми иначе могут всплыть нюансы. Например известен случай когда клиентская библиотека ФБ 2.5.2 ложил сервер ФБ 2.0.3
    Ответ написан
    Комментировать