Startseite     FAQ     Letzte Änderungen

Datenbank

Aus Melin WebHelp

Wechseln zu: Navigation, Suche

Grunsätzlich kann Melin mit einer beliebigen Datenbank betrieben werden für die ein JDBC-Treiber zur Verfügung steht. Voreingestellt ist MySQL, für andere Datenbanken sind die entsprechenden Treiber einzubinden:

Inhaltsverzeichnis

[bearbeiten] Andere Datenbank?

Wir eine andere Datenbank als MySQL oder SimpleSQL eingesetzt muß vom Hersteller der Datenbank ein „JAR“-File (Treiber) an zwei Stellen des Systems kopiert werden:

Für den Application Server:

Verzeichnis Unix: /home/melin/tomcat/common/lib
Verzeichnis Windows: c:\melin\tomcat\common\lib	

Hinweis: Falls Sie Melin nicht in den obigen Standard-Verzeichnissen installiert haben so gelten die Pfade entsprechend.

Für den Hintergrund-Daemon:

Verzeichnis Unix: /home/melin/msite/demon/lib	
Verzeichnis Windows: c:\melin\msite\demon\lib	

Der Application-Server muß nun neu gestartet werden, wechseln Sie dazu in das Verzeichnis

Verzeichnis Unix: /home/melin/tomcat/bin	
Verzeichnis Windows: c:\melin\tomcat\bin

und geben Sie ein

Verzeichnis Unix: 
    ./shutdown.sh 
    ./startup.sh
Verzeichnis Windows: 	
    shutdown
    startup

Zusätzlich muß in die Start-Datei für den Hintergrund-Daemon der Treiber hinzugefügt werden:

Datei Unix Datei Windows /home/melin/msite/demon/startup.sh c:\melin\msite\demon\startup.bat

Öffnen Sie die Datei mit einem Editor (TextEdit, Notepad, Bbedit, vi) und fügen die den Datenbank-Treiber ein. Für Informix ist der Treiber Beispielsweise ifxjdbc.jar, daher setzen sie:

Unix -Windows alt java -Xmx512m -classpath ./lib/mail.jar java -classpath ./lib/mail.jar neu java -Xmx512m -classpath ./ifxjdbc.jar:./lib/mail.jar java -classpath ./ifxjdbc.jar;./lib/mail.jar

[bearbeiten] Anpassung Daemon

[bearbeiten] DB2 Beispielaufruf

java -Xmx512m -classpath ./lib/mail.jar:./:./gdemon:./offisor/davisoroffisor.jar:./lib/FinJ-code_2003-10-22_12h17_CEST+0200.jar:./lib/activation.jar:./lib/java_cup.jar:./lib/itext-1.02b.jar:./lib/itext-xml-1.02.jar:./lib/comm.jar:./lib/log4j.jar:./lib/log4j-core.jar:./lib/xalan.jar:./lib/crimson.jar:./lib/jaxp.jar:./lib/mysql-connector-java-3.0.11-stable-bin.jar:./lib/simplesql.jar:./lib/db2jcc.jar:./lib/db2jcc_javax.jar:./lib/db2jcc_license_cu.jar gdemon/MelinDemon

[bearbeiten] DB2 Dateien in msite/demon/lib

-rw-r--r-- 1 melin users 237008 2005-11-09 22:25 lib/db2fs.jar 
-rw-r--r-- 1 melin users 1533729 2004-08-16 04:31 lib/db2java.zip 
-rw-r--r-- 1 melin users 1075286 2005-11-09 22:25 lib/db2jcc.jar 
-rw-r--r-- 1 melin users 23709 2005-11-09 22:25 lib/db2jcc_javax.jar 
-rw-r--r-- 1 melin users 1013 2005-11-09 22:25 lib/db2jcc_license_cu.jar 
-rw-r--r-- 1 melin users 118928 2005-11-09 22:25 lib/db2policy.jar 
-rw-r--r-- 1 melin users 227841 2005-11-09 22:25 lib/db2qgjava.jar