Mammut Framework

Entwicklerhandbuch :: Database Abstraction Layer :: Datasource Names

Liste der Datenquellennamen

Im Folgenden finden sie eine Liste der standardmäßig unterstützten Datenquellennamen (Datasource names, DSN). Diese definieren die Art der Datenbankverbindung und das Zielsystem, nicht enthalten sind eventuell benötigte Zugangsdaten.

DB2

Standard-Erweiterung

Status: experiementell
DSN: db2:$adresse[:$port=50000]/$database
$adresse
Die Serveradresse
$port
Optional abweichender Serverport
$database
Name der Datenbank

Microsoft SQL

Standard-Erweiterung

Status: stabil
DSN: mssql:$adresse\[$instance/]$database[.$schema]

PDO-Treiber

Status: experiementell
DSN: pdo:mssql:host=$adresse;dbname=$database

MySQL

Standard-Erweiterung

Status: veraltet
DSN: mysql:$adresse[:$port=3306]/$database

mysqli-Erweiterung

Status: stabil
DSN: mysqli:$adresse[:$port=3306]/$database

PDO-Treiber

Status: beta
DSN: pdo:mysql:host=$adresse;dbname=$database

Oracle

Standard-Erweiterung

Status: experiementell
DSN: oracle:$tnsname
DSN: oracle://$server/$instance

PostgreSQL

Standard-Erweiterung

Status: stabil
DSN: postgre:$adresse/$database[.$schema]

PDO-Treiber

Status: experiementell
DSN: pdo:pgsql:host=$adresse;dbname=$database