Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Das R-S benötigt zur Speicherung seiner Informationen eine Datenbank. Zum Einsatz kommen damit eine Reihe von relationalen SQL-Datenbanken wie folgt:

  • Derby (Apache)
  • MySQL (Oracle) 
  • MSSQL-Server (Microsoft)

 

Datenbank-Server (Derby-DB)
 

Nutzen Sie die Derby-SQL-Datenbank als Datenbank-Server (Auslieferungszustand des R-S),

so finden Sie eine vorinstallierte Datenbank nach einer fehlerfreien Konfiguration vor, welche Sie sofort nutzen können.

Haben Sie die Anforderung eine Derby-Datenbank neu zu erstellen, so können Sie dies entweder über SQL-Client-Software

von Fremdanbietern erledigen oder mit dem Kommando-Zeilen-Client "ij" des Derby-Datenbank-Servers.
 

Info

Zum erfolgreichen Start des Kommando-Zeilen-Client "ij" des Derby-Datenbank-Servers wird eine Umgebungsvariable DERBY_HOME benötigt.

Diese Variable zeigt auf auf das Verzeichnis, in welchem der Kommando-Zeilen-Client "ij" installiert ist. Standardmäßig befindet sich dieses Verzeichnis

unterhalb des Installation-Verzeichnisses des Applikations-Servers Apache Tomcat an folgender Stelle: "[R-S]\bin\rs_helper\derby_admin".

Es gibt mehrere Möglichkeiten, Umgebungsvariablen im Betriebssystem oder für den Nutzer zu setzen, welcher den Applikations-Server startet.

Sprechen Sie hier mit Ihrem Systemadministrator.

...

Wenn Sie den Kommndo-Zeilen-Promt des "ij>" angezeigt bekommen, führen Sie folgende Schritte aus:

 

Anlegen der Datenbank
Codeblock
ij> connect 'jdbc:derby://localhost:XXXX/rs;create=true' user 'rs' password 'rs';

Hinweis: Für 'localhost' können Sie die IP-Adresse oder Host-Namen des Derby-SQL-Datenbank-Servers angeben und für 'XXXX' geben Sie den TCP/IP-Port des Derby-SQL-Datenbank-Servers an.

Erzeugen der R-S Datenbank-Struktur
Codeblock
ij> run '../sql/rs.derby.sql';

Siehehttp://db.apache.org/derby/manuals/#docs_10.0