firebird.msg在firebird数据库中的用途是什么?

时间:2014-02-19 12:54:54

标签: firebird firebird2.5 firebird-embedded

我正在考虑将Firebird与我的应用程序一起使用。我想知道firebird.msg文件的用途。它是包含在应用程序安装程序包中的可选文件还是必需文件?

1 个答案:

答案 0 :(得分:6)

firebird.msg包含Firebird的实际错误消息。发生错误时,Firebird仅发送错误代码和消息参数。然后,客户端库在此文件中查找实际的错误消息文本。

如果没有此文件(对于Firebird 2.5及更早版本位于fbclient.dll(或类似库)上方一级文件夹中,对于Firebird 3及更高版本位于同一文件夹中),错误消息将仅报告该文件找不到firebird.msg和错误编号。

所以你真的不需要它,但如果你需要或想要打包Firebird客户端或嵌入式库,如果你需要或想要来自Firebird的有意义的错误消息,那么你应该包含它。