Firebird 2.5/3.0/4.0 and InterBase via FireDAC native driver. Operations: query (SELECT → rows JSON), execute (DML/DDL), execute_tx (transaction), list_tables, describe (columns), list_databases. database param is the file path or alias (e.g. '/data/sales.fdb' or 'sales').
firebirdinterbasedatabasesqlfiredacembedded
Input Parameters
Parameter
Type
Description
operationrequired
string
Operation to perform. One of: query, execute, execute_tx, list_tables, describe, list_databases.
hostoptional
string
Firebird server host or IP. Use 'localhost' for local embedded connections. Default: localhost.
portoptional
integer
Firebird port. Default: 3050. Default: 3050.
databaserequired
string
Database file path or alias (e.g. '/data/sales.fdb', 'C:\data\sales.fdb', or alias 'sales' if configured in aliases.conf).
usernameoptional
string
Firebird username. Default is typically 'SYSDBA'. Default: SYSDBA.