|
Übersicht
Über jBib
Installation
Interbase
PostgreSQL
Rote Fäden
Gruppenleihe
Personenleihe
Rückgabe
Suchen
Jahresmigration
Einstellungen
FAQ
|
|
Installation mit PostgreSQL
Die Installation sieh zwar kompliziert aus, sollte aber nach dieser Anleitung glatt gehen.
Irgendwelche Hinweise usw. bitte mailen!
Installation der Datenbank
-
Da jBib auf mehreren Rechner gleichzeitig auf dem selben Datenbestand arbeiten kann,
ist ein zentraler Rechner nötig, diesen Datenbestand verwaltet (Server). Auf dem Server
kann natürlich gleichzeitig auch die Oberfläche von jBib benutzt werden. Es ist
also eine spezielle Software nötig, eine sogenannte Datenbank. Um das Rad nicht
immer neu zu erfinden, setzt jBib auf bewährte Projekte auf (vorzugsweise
PostgreSQL, andere SQL Datenbanken sind
aber auch möglich).
-
Eine detaillierte Anleitung zur Installation von Postgresql finden Sie auf der
PostgreSQL Homepage. In der Anleitung sieht alles viel komplizierter aus, als
es eigentlich ist. Wenn Sie beispielsweise SuSE-Linux benutzen, müssen Sie nur
die postgresql Paketet installieren - starten - fertig!
Installation der jBib Dateien
-
Als nächstes entpacken Sie jBib in ein Verzeichnis Ihrer Wahl. Im Verzeichnis
bin befinden sich Skripte/Batchdateien zum Starten von jBib.
-
Probieren Sie doch
einfach mal jbib.sh bzw. jbib.bat aus. Sie werden dann eine Fehlermeldung bekommen,
in der jBib sich darüber beschwert, dass die Datenbank nicht verfügbar sei. Das ist
auch ganz richtig so, denn es ist zwar eine Datenbanksoftware (Postgresql o.ä.)
installiert, von der weiss jBib aber nichts und eine leere Datenbank ist auch noch nicht
eingerichtet. Das machen Sie im nächsten Schritt:
Einrichten der Datenbank
-
Im Verzeichnis bin befindet sich weiterhin eine Datei namens createdb_postgresql.sql. Wie
Sie erraten können, legt diese eine neue Datenbank für jBib an. Im folgenden
eine Postgresql spezifische Erklärung:
- Loggen Sie sich als Benutzer ein, der Administrationsrechte für
PosgreSQL hat (in SuSE Linux der Benutzer postgres).
- Öffnen Sie eine Konsole und wechseln Sie ins bin Verzeichnis.
- Legen Sie mit dem dem Befehl "createdb bib" eine neue Datenbank namens "bib"
an.
- Öffnen Sie das PostgreSQL Befehlszeilen Programm mittels "psql bib".
- Geben Sie einfach "\i createdb_postgresql.sql" ein. Dies veranlasst das Einrichten der
Datenbank.
- Jetzt können Sie das Programm mittels "\q" wieder verlassen, weiter
bei 2.
-
Starten Sie jBib und quittieren Sie die Fehlermeldungen mit OK (es ist eben noch
keine Datenbank eingerichtet).
-
Wechseln Sie in den Optionsdialog (Datei - Optionen), Reiter Datenbank (gleich der
erste). Hier tragen Sie in der 3. Zeile statt des Wortes "localhost" den Server
ein, der die jBib Datenbank hält (wenn das der lokale Rechner ist, lassen Sie
"localhost" bitte stehen). Hinter dem Schrägstrich, tragen Sie den Datenbanknamen
ein (also "bib", "karl" oder "otto"). Bei Arbeitsstationsname können Sie sich
noch einen schönen Namen ausdenken, der auf allen Rechnern, auf denen
Sie jBib verwenden anders sein sollte.
-
Verlassen Sie den Dialog dann mit OK.
Testen
Starten Sie jBib ggf. neu. Jetzt müssten Sie eigentlich in der Lage sein, mit dem
Menü-Befehl "Eintragen - Person" eine neue Person anzulegen.
|