Задать вопрос
  • Из-за чего могут быть артефакты на Sapphire R9 280x?

    @BorHblK
    Был Support, Стал QA
    Посмотреть версию можно в GPU-Z. Артефакты могу быть связаны с перегревом. Проверьте температуру в драйверах когда запускаете Игру. Артефакты в Любых играх? Может быть аппаратная проблема тогда точно нужно нести в СЦ. Еще есть маловероятная проблема недостаточности питания.
    Ответ написан
  • Можно ли вызывать действие на изменение строки в 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
    Ответ написан
    Комментировать
  • Перевод базы FireBird 2.5 на юникод. Поделитесь опытом и ссылками

    @BorHblK
    Был Support, Стал QA
    Переводили БД с 1251 в ЮТФ8, использовали инструмент IBExpert - Blocks. Блобы выгружали в *.lob, все данные выгружалилсь в *.sql затем инсертились в чистую БД уже в УТФ8. Переносили данные + генераторы. Найденные камни: база должна быть в монопльном доступе, ограничение на кол-во символов 8000, делаем бекапы посредствои gbak - он не умеет изменять (или пока не нашли) database pagesize во время рестора, а если меньший pagesize то некоторые данные просто не влазят и вываливается эррор "This operation is not defined for system tables.Unsuccessful metadata update.
    Key size exceeds implementation restriction for index "index_name"
    есть такая ссылочка www.firebirdfaq.org/ip_ib_indexcalculator.htm
    з.ы. ФБ 2.0.3
    Ответ написан