(PECL PDO_FIREBIRD >= 0.1.0)
PDO_FIREBIRD DSN — Conexión a las bases de datos Firebird
El Data Source Name (DSN) de PDO_FIREBIRD se compone de los siguientes elementos:
El prefijo DNS es firebird:
.
dbname
El nombre de la base de datos.
charset
El juego de caracteres.
role
El nombre del rol SQL.
dialect
El dialecto de la base de datos; sea 1
o
3
.
Si no se especifica, el dialecto por omisión es 3
.
Disponible a partir de PHP 7.4.0.
Ejemplo #1 Ejemplos con PDO_FIREBIRD DSN
El siguiente ejemplo muestra PDO_FIREBIRD DSN para conectarse a las bases de datos Firebird:
firebird:dbname=/ruta/vers/DATABASE.FDB
Ejemplo #2 Ejemplo con un DSN PDO_FIREBIRD con un puerto y una ruta
El siguiente ejemplo muestra un DSN PDO_FIREBIRD para la conexión a una base de datos Firebird, utilizando un nombre de host, un puerto y una ruta:
firebird:dbname=hostname/port:/path/to/DATABASE.FDB
Ejemplo #3 Ejemplo con un DSN PDO_FIREBIRD en local y una ruta hacia el fichero employee.fdb en un sistema Debian
El siguiente ejemplo muestra un DSN PDO_FIREBIRD para conectarse a una base de datos Firebird employee.fdb en local:
firebird:dbname=localhost:/var/lib/firebird/2.5/data/employee.fdb
Ejemplo #4 Un DSN PDO_FIREBIRD para conectarse a una base de datos en dialecto 1
El siguiente ejemplo muestra un DSN PDO_FIREBIRD para conectarse a una base de datos Firebird test.fdb que ha sido creada utilizando el dialecto 1. Esto es únicamente soportado a partir de PHP 7.4.0.
firebird:dbname=localhost:/var/lib/firebird/2.5/data/test.fdb;charset=utf-8;dialect=1