Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.

Firebird

:!: es wird Firebird in der Version 2 benötigt :!:

auf Multicore CPUs empfiehlt sich der Einsatz des „classic“ Servers. Dieser startet für jede Datenbankverbindung einen eigenen Prozess.

Linux

FIXME

Solaris

Firebird installieren

Die Solaris Pakete für Firebird können von SourceForge heruntergeladen werden. Anschließend kannman dann installieren:

useradd -C "Firebird Database Owner" -s /bin/false -d /opt/firebird firebird
groupadd firebird
pkgadd -d Firebird-libgcc-Solaris10-i386.pkg
pkgadd -d FirebirdCS-2.0.4.13130-0-Solaris10-i386.pkg 

firebird.conf

cat /opt/firebird/firebird.conf | grep -v "^#" | grep -v "^$"
DefaultDBCachePages = 10000
SortMemUpperLimit = 67108864
RelaxedAliasChecking = 1
TcpRemoteBufferSize = 32767
LockMemSize = 1048676
LockHashSlots = 2039
CpuAffinityMask = 3

inetd Einstellungen anpassen

Firebird wird über inetd (als gds_db/tcp:default) aufgerufen, d.h. es läuft kein Dienst.

Inetd wird unter Solaris mit dem Komando inetdadm administriert.

Hier waren einige änderungen gegenüber des Standardeinstellung notwendig:

inetadm -l svc:/network/gds_db/tcp:default
SCOPE    NAME=VALUE
         name="gds_db"
         endpoint_type="stream"
         proto="tcp"
         isrpc=FALSE
         wait=FALSE
         exec="/opt/firebird/bin/fb_inet_server"
         user="firebird"
default  bind_addr=""
default  bind_fail_max=-1
default  bind_fail_interval=-1
default  max_con_rate=-1
default  max_copies=-1
default  con_rate_offline=-1
default  failrate_cnt=40
default  failrate_interval=60
default  inherit_env=TRUE
default  tcp_trace=FALSE
default  tcp_wrappers=FALSE
default  connection_backlog=10
default  tcp_keepalive=FALSE
firebird.txt · Zuletzt geändert: 2015/04/29 20:55 von admin
Zuletzt angesehen: firebird
Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0