En Scriptcase, tenemos los siguientes controladores disponibles para las conexiones Firebird: Firebird PDO, Firebird. Si está utilizando su propio entorno preconfigurado, las extensiones de Firebird deben ser habilitadas manualmente en PHP.
1 - Acceda a su terminal Linux y escriba esta línea según su sistema operativo para instalar el controlador PDO de Firebird.
| Ubuntu | CentOS |
|---|---|
sudo apt-get install php7.3-interbase | sudo yum install php-interbase |
2 - Compruebe que el controlador Firebird está habilitado en sus diagnósticos de Scriptcase. Aquí se explica cómo localizar sus diagnósticos y verificar que el controlador está habilitado.

127.0.0.1/scriptcase/diagnosis.php o domain.com/scriptcase/diagnosis.php
A continuación se explica cómo crear una conexión en su proyecto Scriptcase utilizando la base de datos Firebird.
1 - Acceda a cualquier proyecto desde su Scriptcase.
2 - Haga clic en el icono Nueva conexión para crear una conexión.

o vaya al menú Base de datos > Nueva conexión.

Después aparecerá una nueva página con todas las conexiones a la base de datos.
3 - Seleccione la conexión Firebird.

Introduzca los parámetros para conectarse a su base de datos Firebird de la siguiente manera:

Nombre de la conexión: Establezca el nombre de su nueva conexión. Por defecto, Scriptcase añade el prefijo conn junto con el nombre de la base de datos.
Driver de SGBD: Seleccione el controlador Firebird utilizado para la conexión. En este ejemplo utilizamos el controlador Firebird.
dominio_servidor.com o 192.168.254.170.Nombre de la base de datos: Introduzca la base de datos creada para ser utilizada por el usuario introducido.
Usuario: Introduzca el usuario para autenticar la conexión a su base de datos Firebird.
Contraseña: Introduzca la contraseña para completar el proceso de autenticación.

Accediendo a esta pestaña, se puede configurar qué elementos de la Base de Datos se mostrarán en la conexión, dependiendo del propietario o no.

Permite que la conexión Firebird vea tablas, vistas, tablas del sistema y procedimientos en función de los elementos seleccionados por el usuario. Por defecto, los elementos Tables y Views ya están seleccionados por Scriptcase.
Tablas del sistema: Al seleccionar esta opción, se mostrarán las tablas del sistema de su base de datos.
Permite definir qué tablas y propietarios se muestran.
PREFIX% o nombre de las tablas a mostrar.
NOTA: Al utilizar el filtrado de tablas, elimina tablas innecesarias para su proyecto y mejora el rendimiento de su conexión a la base de datos.
En esta pestaña tiene acceso a los ajustes específicos de la conexión. Los cambios realizados en esta sección afectan a la visualización de los datos y al rendimiento de la aplicación.

client_encoding: Seleccione la codificación utilizada en su base de datos. En el ejemplo anterior, hemos utilizado client_encoding UTF-8.
. como separador.Por defecto, Scriptcase activa esta opción.
Ex:
