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