mit IBObjects ist das einfach
Komponente IB_ScriptDialog aufs formular
und einfach IB_ScriptDialog1.Execute ausführen
sql script von platte laden und die datenbank wird erstellt
Aber vermutlich sucht du ne lösung mit ibx komponenten, da wäre ich auch mal neugierig ob die das können.