Datenbankverbindung

SynDesk speichert die Vielzahl der Daten in einer Datenbank. Die Verbindung zu dieser Datenbank muss zentral in der Grundkonfiguration hinterlegt werden.

Als zentrales Datenbanksystem wird Firebird verwendet. Die Systemvoraussetzungen hierfür finden Sie unter Systemvoraussetzungen.

; +----+
; | Db | 
; +----+
;
; Define the database connection for the application. Use the resource "Multidb"
; for more than one database connection.
;
; Some options are adapter specific.
;
; http://framework.zend.com/manual/en/zend.application.available-resources.html#zend.application.available-resources.db
; http://framework.zend.com/manual/en/zend.db.adapter.html
;
resources.db.adapter = "Firebird"
resources.db.isDefaultTableAdapter = true
resources.db.params.host = DB01.example.com
resources.db.params.username = sysdba
resources.db.params.password = "masterkey"
resources.db.params.dbname = "/srv/firebird/syndesk.fdb"
resources.db.params.port = 3050
resources.db.params.charset = UTF8
; resources.db.params.options.<OPTION> = <VALUE>
; resources.db.params.driver_options.<OPTION> = <VALUE>
resources.db.params.adapterNamespace = ZendX_Db_Adapter
; resources.db.params.persistent = false
; resources.db.params.protocol = 'TCPIP'
; resources.db.params.caseFolding = 0
; resources.db.params.autoQuoteIdentifiers = true
;
; Setting a metadata cache. The cache has to be configured with the
; cachemanager resource:
resources.db.defaultMetadataCache = "dbMetadataCache"
;
; DB profiler options:
; resources.db.params.profiler.class = "Zend_Db_Profiler"
; resources.db.params.profiler.enabled = false