Puedes controlar si ha conectado o no, algo así:
Código Delphi
[-]try
IBDatabase1.DatabaseName := 192.168.1.100:c:\datos\datos.gbb
IBDatabase1.active := true;
except
showmessage('no se pudo conectar'); end;
Pues eso, que puede existir, aunque no conecte.