Datenbank
Aus Melin WebHelp
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