Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 7 Nächste Version anzeigen »

Für den produktiven Einsatz ist derby nur eingeschränkt geeignet. Deshalb wird empfohlen, hier MySQL (oder Alternativ: MSSQL) einzusetzen. Dieser Artikel beschreibt die Einrichtung der EOMS-Datenbank auf einem MySQL-Server.
 

1. Bezug von MySQL  

Falls auf Ihrem System noch kein MySQL installiert ist, ist der 1. Schritt die Installation und Einrichtung eines MySQL-Servers. MySQL gibt es von verschiedenen Anbietern, die verbreitetste und empfohlene MySQL-Distribution ist MySQL von Oracle. Prinzipiell sind Sie bei der Wahl der Distribution aber frei.

Die MySQL Community Edition von Oracle können Sie hier beziehen. Achten Sie darauf, das richtige Paket für Ihr Betriebssystem und Ihre Systemarchitektur auszuwählen. Installieren Sie Server und Client, alle anderen Erweiterungen werden nicht benötigt.


Merken Sie sich unbedingt den Benutzernamen und das Passwort, das Sie bei der Installation angeben.


2. Start des MySQL-Servers und des Kommandozeilen-Clients  

Starten Sie den Datenbank-Server von MySQL, indem Sie im Verzeichnis {MYSQL_SERVER}/bin eine Eingabeaufforderung öffnen und dort folgenden Befehl ausführen:

> mysqld


Starten Sie dann den Kommandozeilen-Client, indem Sie im Verzeichnis {MYSQL_SERVER}/bin eine neue Eingabeaufforderung öffnen und dort folgenden Befehl ausführen:

> mysql --host <host> --port <port> -u <user> -p
> <password>


Dabei ist <host> die IP-Adresse oder der Hostname des MySQL-Datenbank-Servers (z.B. 192.168.128.1, wenn der MySQL Server auf dem selben System läuft (Host = localhost) kann dieser Parameter weggelassen werden) und <port> der TCP/IP-Port des MySQL-Datenbank-Servers (Standard: 3306, wenn der Standardport verwendet wird kann dieser Parameter weggelassen werden), <user> der Benutzername, den Sie bei der Installation angegeben haben und <password> das dazugehörige Passwort. Achten Sie darauf, die Befehle getrennt einzugeben.


3. Anlegen der Datenbank

Führen Sie folgenden Befehl aus, um eine neue EOMS-Datenbank anzulegen:

mysql > CREATE DATABASE IF NOT EXISTS rs;


Um nun die neu angelegte / neu initialisierte Datenbank für das RS zu konfigurieren, führen Sie das mitgelieferte SQL-Skript aus:

mysql > use eoms;
mysql > source 'PATH_TO_SCRIPT/sql/rs.mysql.X_Y.sql';


Wobei rs.mysql.X_Y.sql das beim RS mitgelieferte Datenbankskript ist und X_Y die RS-Versionsnummer. Wenn bei Ihnen kein Skript mitgeliefert wurde, können Sie das aktuelle Skript für mysql hier herunterladen.

Damit das Core eine Verbindung zur Datenbank herstellen kann, müssen Sie in der rs.server.properties die Datenbankverbindung entsprechend konfigurieren. Mehr dazu finden Sie  hier.

(Warnung) Es wird dringend empfohlen, InnoDB als Datenbanktreiber zu verwenden. Mehr Informationen dazu finden Sie hier.

  • Keine Stichwörter