1 GB und Groß - aber ich glaube das ist eine anderes Thema.
Kannst du die Tabellen der zweiten
DB nicht per Linked Table (Weiß jetzt nicht wie das Richtig Wort hierfür bei Firebird heißt) einbinden so das es für den ReportGenerator so aussieht als würden alle Tabellen aus einer
DB kommen.
Mann kann so was in Firebird über den Umweg Stored Procedure mit execute statement on external und view auf der Stored Procedure und trigger, die den View updatetable machen, umsetzten, ist aber in den seltensten Fällen eine performante Lösung, weil ein select auf dem view nicht mit indizes arbeiten würde, denn die gibt es nur in der anderen
DB zu den betroffenen Tabellen. Mit dafür speziell programmierten Zugriffsprozeduren wäre das aber für Enterprise Anwendungen eine sehr gute Lösung auch für extrem große Datenmengen, das ist aber bei 1GB keineswegs gegeben.