Files
genai-toolbox/docs/en/resources/sources/firebird.md
Yuan Teoh 735cb760ea docs: update long lines and tables (#1952)
Update long lines and tables formatting in markdown doc files.
2025-11-14 20:25:49 +00:00

2.3 KiB

title, type, weight, description
title type weight description
Firebird docs 1 Firebird is a powerful, cross-platform, and open-source relational database.

About

Firebird is a relational database management system offering many ANSI SQL standard features that runs on Linux, Windows, and a variety of Unix platforms. It is known for its small footprint, powerful features, and easy maintenance.

Available Tools

Requirements

Database User

This source uses standard authentication. You will need to create a Firebird user to login to the database with.

Example

sources:
    my_firebird_db:
        kind: firebird
        host: "localhost"
        port: 3050
        database: "/path/to/your/database.fdb"
        user: ${FIREBIRD_USER}
        password: ${FIREBIRD_PASS}

{{< notice tip >}} Use environment variable replacement with the format ${ENV_NAME} instead of hardcoding your secrets into the configuration file. {{< /notice >}}

Reference

field type required description
kind string true Must be "firebird".
host string true IP address to connect to (e.g. "127.0.0.1")
port string true Port to connect to (e.g. "3050")
database string true Path to the Firebird database file (e.g. "/var/lib/firebird/data/test.fdb").
user string true Name of the Firebird user to connect as (e.g. "SYSDBA").
password string true Password of the Firebird user (e.g. "masterkey").