2014-02-19 5 views
2

Я думаю об использовании Firebird с моим приложением. Я хочу знать, для чего используется файл firebird.msg. Это необязательный или обязательный файл для включения в пакет установщика приложения?Что такое firebird.msg в базе данных firebird

ответ

6

firebird.msg содержит сообщения об ошибках Firebird. При возникновении ошибки Firebird отправляет только код ошибки и параметры сообщения. Затем клиентская библиотека просматривает фактический текст сообщения об ошибке в этом файле.

Без наличия этого файла (для Firebird 2.5 и ранее в папке на один уровень выше fbclient.dll (или подобных библиотек) для Firebird 3 и более поздних версий в той же папке), сообщение об ошибке будет сообщать только о том, что оно не может найдите firebird.msg и номер ошибки.

Таким образом, вам это действительно не нужно, но если вам нужно или хотите упаковать клиент Firebird или встроенные библиотеки, и если вам нужны или нужны значимые сообщения об ошибках из Firebird, вы должны его включить.

Смежные вопросы