A
A
Alexander Shilov2019-03-16 11:31:16
firebird
Alexander Shilov, 2019-03-16 11:31:16

How to fix IBExpert connection error to Firebird database?

Good day, toasters. There was a question of opening of the *.fdb database. In search of a program, I found IBExpert. Registered DB. I can't open it, an error pops up.

Mistake
Error Message:
----------------------------------------
Client Library is missing or invalid: C:\Program Files\Firebird\Firebird_3_0\fbclient.dll

Notice, that you have to use 32-bit client library even if you connect to 64-bit version of Firebird/InterBase
because IBExpert is a 32-bit application.
In case you specify a 64-bit version of client library dll instead of 32-bit one you can get this error.

[00544C6B] FIB.FIBError (Line 461, "FIB.pas" + 1) + $2C
[0054003A] FIBDatabase.TFIBDatabase.Open (Line 1053, "FIBDatabase.pas" + 7) + $14
[005181EF] pFIBDatabase.TpFIBDatabase.Open (Line 279, "pFIBDatabase.pas" + 9) + $2
[00540549] FIBDatabase.TFIBDatabase.SetConnected (Line 1185, "FIBDatabase.pas" + 4) + $4
[010DDF12] IBEDatabases.TIBEDatabase.Connect (Line 3221, "IBEDatabases.pas" + 2) + $10
[01067B9A] InspectorFm.TInspectorFrame.OpenDatabase (Line 3347, "Frames\InspectorFm.pas" + 44) + $D
[010629AA] InspectorFm.TInspectorFrame.ObjectsTLDblClick (Line 1314, "Frames\InspectorFm.pas" + 11) + $A
[004555C5] Controls.TControl.DoMouseDown (Line 4306, "Controls.pas" + 2) + $21
[00455681] Controls.TControl.WMLButtonDblClk (Line 4331, "Controls.pas" + 5) + $C
[00444388] Forms.StdWndProc (Line 1459, "Forms.pas" + 8) + $0
[0044DB97] Forms.TApplication.ProcessMessage (Line 6630, "Forms.pas" + 13) + $1
[01123CF2] IBExpert.IBExpert (Line 935, "D:\Projects_5\IBExpert\IBExpert.dpr" + 147) + $7

Screenshots of errors
5c8cb4367b8c5647086577.png5c8cb4465119d075515442.png

When you try to slip the file that it requires initially, it pops up:
Mistake
Error Message:
----------------------------------------
can't format message 13:96 -- message file c:\Program Files\Borland\InterBase/interbase.msg not found.
unavailable database.


[00544E93] FIB.IBError (Line 558, "FIB.pas" + 55) + $2
[0054024F] FIBDatabase.TFIBDatabase.Open (Line 1115, "FIBDatabase.pas" + 69) + $9
[005181EF] pFIBDatabase.TpFIBDatabase.Open (Line 279, "pFIBDatabase.pas" + 9) + $2
[00540549] FIBDatabase.TFIBDatabase.SetConnected (Line 1185, "FIBDatabase.pas" + 4) + $4
[010DDF12] IBEDatabases.TIBEDatabase.Connect (Line 3221, "IBEDatabases.pas" + 2) + $10
[01067B9A] InspectorFm.TInspectorFrame.OpenDatabase (Line 3347, "Frames\InspectorFm.pas" + 44) + $D
[010629AA] InspectorFm.TInspectorFrame.ObjectsTLDblClick (Line 1314, "Frames\InspectorFm.pas" + 11) + $A
[004555C5] Controls.TControl.DoMouseDown (Line 4306, "Controls.pas" + 2) + $21
[00455681] Controls.TControl.WMLButtonDblClk (Line 4331, "Controls.pas" + 5) + $C
[00444388] Forms.StdWndProc (Line 1459, "Forms.pas" + 8) + $0
[0044DB97] Forms.TApplication.ProcessMessage (Line 6630, "Forms.pas" + 13) + $1
[01123CF2] IBExpert.IBExpert (Line 935, "D:\Projects_5\IBExpert\IBExpert.dpr" + 147) + $7

Screenshots of errors
5c8cc9335a780170350313.png5c8cc93927bf5581917338.png5c8cc941316d1162993615.png

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question