Firebird-Server
Allgemeines
Seit 2002 stellt das RRZE seinen Nutzern als relationales Datenbanksystem einen Firebird-Dienst zur Verfügung. Der Firebird-Server ist die OpenSource Abspaltung des kommerziellen Interbase Servers, der von der Firma Codegear (früher Borland) mit den Entwicklungsumgebungen Delphi, C++-Builder und J-Builder ausgeliefert wird. Deshalb können Firebird und Interbase zur Zeit weitgehend noch transparent verwendet werden, obwohl es einige Unterschiede gibt und beide Server-Versionen zum Teil inkompatible Syntax-Erweiterungen haben.
Das RRZE unterstützt die Entwicklung des Firebird-Servers als Mitglied in der
Firebird SQL Foundation.
Für wen ist der Firebird-Server?
Den Dienst können grundsätzlich alle Angehörigen der FAU in Anspruch nehmen. Die Datenbank kann sowohl für WEB-Anwendungen als auch für andere Zwecke verwendet werden.
Für den Zugang ist ein Webmaster-Account des RRZE notwendig. Wenn Sie auf dem Antragsformular angeben, dass Sie die Datenbank-Funktionalität nutzen wollen, erhalten Sie einen Account für den Zugriff auf den Datenbank-Server. Weitere Accounts können Sie über die Service-Theke mit Datenbank-Zugriff versehen lassen.
Die Berechtigungen der Accounts auf Ihre Datenbank müssen Sie selber setzen.
Welche Dienste werden angeboten?
Mit einer Firebird-Datenbanke erhalten Sie
- Das Recht für die Nutzung einer Datenbank-Instanz mit beliebig vielen Tabellen. (Wir behalten uns vor, bei sehr großen Datenbanken den Plattenplatz nach unserer Preisliste abzurechnen.)
- Eine tägliche Sicherung der Datenbank.
- Eine Archivierung der Sicherung auf Band für mindestens ein halbes Jahr.
- Support bei Fragen zu Firebird im Rahmen von ca. einer Stunde pro Semester. Weitergehende Beratung wird nach Preisliste abgerechnet.
- Regelmäßige Kurse zu SQL (Am Beispiel von Firebird, aber allgemein auch auf anderen Systemen anwendbar).
- Regelmäßige Kurse zu PSQL (Programmable SQL - Sprache für StoredProcedures und Trigger bei Firebird).
- Auf Anfrage Kurse zur Nutzung von Firebird unter MS-Access.
Weitere Informationen
Leider ist der Einstieg in den Firebird-Server nicht so einfach; wir möchten Ihnen deshalb hier einige nützliche Links präsentieren. Den besten Überblick über die Funktionen von Firebird gewinnen Sie, wenn Sie alle Release-Notes berücksichtigen.
Dokumentation englisch

Firebird 1.5 Quick Start Gudie (englisch, PDF)
Firebird 2 Quick Start Gudie (englisch, PDF)
Release Notes (V1.08) (Englisch, PDF)
Firebird 1.5.5 (V1.01) Release Notes (Englisch, PDF)
Firebird 2.0.3 Release Notes (Englisch, PDF)
Firebird 2.1 Release Notes (Englisch, PDF)
Firebird 1.5 Fehlercodes (Liste der Fehlercodes und deren Bedeutung, PDF)
Vulkan Overview (englisch, PDF)
Weitere Dokumentation (div, PDF, neuste Dokumente ganz oben)
Downloads
Sie finden Sie aktuelle Firebird-Versionen auf dem
FTP-Server der Universität.
How-tos zum Firebird-Server
Hier finden Sie einige
Kurzanleitungen für die Arbeit mit dem Firebird-Server, die durch Benutzeranfragen stetig wachsen.
Migration
MySQL nach
Firebird
Hier eine Gegenüberstellung von Lösungen in MySQL und Firebird.
Links zu Firebird
Hier finden Sie einige ausgewählte Links zum Firebird Server und Tools (die meisten Links sind englischsprachig).
Dokumentation zum Firebird-Server
Release Notes etc. auf unserem FTP-Server
Dokumentation bei IBPhoenix, der OpenSource Hompeage des Firebird-Servers
Der Server selbst
- Offizielle
Firebird-Downloads
Firebird-Downloads auf unserem FTP-Server
Firebird Downloads bei IBPhoenix
Ebenfalls verlinkt ist ein Einblick in die Bug-Liste der Firebird-Entwickler:
Clients für den Zugriff
JDBC-Treiber
ODBC-Treiber- Für den direkten Zugriff unter Windows benötigen Sie den Firebird Server für Windows, der eine Client-Installation vorsieht.
UIB Unified Interbase: Thread Save Delphi Client
ZEOS Library: Delphi und C++ Builder komponenten für Zugriff auf u.a. Firebird und MySQL mit den selben Klassen
Interbase Express: Delphi Komponenten für direkten Zugriff (Ältere Version mit Delphi ausgeliefert)
IBObjects: alternative Delphi Komponenten für direkten Zugriff(
Trustware Lizenz)
DBD::InterBase Zugriff von Perl aus. (bei CPAN!)
OLE/DB driver
Native IB ADO driver
Administrations-Tools
- IB-Webadmin [online], nur für kleinere administrative Tätigkeiten geeignet.
- IB Expert [empfohlen], Freeware und FAU-Lizenzversion vorhanden.
FlameRobin [empfohlen], Freeware. Einfaches Admin-Tool für Linux und Windows. Download auch vom
FTP-Server der Uni.
Interbase Workbench [empfohlen], Shareware. Kann für Firebird und MySQL Datenbanken verwendet werden.- Überblick über weitere Admin-Tools bei
IBPhoenix.
Beispiele für den Zugriff auf Firebird-Datenbanken
Im Rahmen des DB-Campus-Treffens 2004 hat das RRZE eine Dokumentation zusammengestellt, in der gezeigt wird, wie man mit Delphi, Perl, PHP und per ODBC auf Firebird-Datenbanken zugreift.



