My program (DB) (written by Delphi7 ) works under Firebird . Also on the PC is also Delphi10.2 (with its Client InterBase ).
The program uses the “ IBBackupService1 ” component, which uses the “ GetNextLine method ”.
After some time, an error has occurred on this method:
“... exception class EIBInterBaseError with message 'unavailable database unknown ISC error 336330835'
I read that this is due to the wrong use of the gds32.dll program. The truth is that I have 4 “ gds32.dll ” libraries on my PC and different sizes, see fig. 
Yes, and I on this PC, then installed, then uninstalled FB . (and I have “ gds32.dll ” in system32 only from FB )
On another PC, on which there is only FB and one “ gds32.dll ” (and I deleted all unnecessary “ gds32.dll ”, once there was InterBase too), there are no such problems. What do I need now, in Delphi10.2 , to demolish Client InterBase ?
Yes, I also put the "IBXDP705.EXE" and "IBXDP708.EXE" updates for Delphi7 - but that was a long time ago.