Hola
me parece que es más simple y eficiente hacerlo a nivel servidor usando
external file. Por favor mirá este enlace [1] es viejo, no sé cuanto habrá cambiado firebird, pero debiera funcionar.
Saludos
TJose
[1]
http://www.clubdelphi.com/foros/showthread.php?t=35902