Cara pelo que entendi você quer fazer essa operação em outra maquina que já tem o firebird rodando.
Então é só você configurar o a conexão do seu programa java para conectar nessa base de dados.
Primeiramente você precisara do driver jdbc para firebird, o qual você precisara importar para o seu projeto para que funcione.
Acredito que sera mais ou menos assim:
Para obter a conexao, crie uma classe chamada ConnectionFactory.
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
public class ConnectionFactory {
public static Connection getConnection (){
try{
Class.forName("org.firebirdsql.jdbc.FBDriver");
Connection con = DriverManager.getConnection("jdbc:firebirdsql:localhost/3050:caminho/banco.gdb", user, password);
return con;
}catch (Exception e){
e.printStackTrace();
return null;
}
}
}
Não se esquece de importar o driver do firebird. No codigo acima onde aparece o DriverManager voce deve substituir caminho pelo local onde se encontra o bd do firebird ex: "c:/bancodedados/" e substitua banco.gdb pelo nome do seu banco. Substitua user pelo nome de usuario com acesso ao banco e password pela senha do usuario.
Para rodar o script crie uma classe roda script:
public class RodaScript {
private Connection con;
public RodaScript() {
con = ConnectionFactory.getConnection();
}
public void Executa() {
PreparedStatement stt;
try {
stt = con.prepareStatement("insert into clientes (nome, profissao) values ('Reinildes', 'programador')");
stt.execute();
stt.close();
} catch (Exception e) {
JOptionPane.showInputDialog("Caramba aconteceu um erro desconhecido!!");
}
}
}
Essa classe utiliza a conexão criada pela primeira classe e roda o script. Acho que deve ser mais ou menos asssim.
Substitua a string do metodo con.prepareStatement pelo seu script e deve rodar.