diff flys-backend/doc/README.txt @ 3663:0bd5e327afb0

backend: Importer: Documented the db credentials. flys-backend/trunk@5267 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sun, 26 Aug 2012 18:36:30 +0000
parents 0d27d02b1208
children 70c41c5493b6
line wrap: on
line diff
--- a/flys-backend/doc/README.txt	Fri Aug 24 15:47:31 2012 +0000
+++ b/flys-backend/doc/README.txt	Sun Aug 26 18:36:30 2012 +0000
@@ -96,10 +96,37 @@
   flys.backend.importer.skip.waterlevel.differences
   flys.backend.importer.skip.sq.relation
 
-TODO SLT: Datenbank-Credentials dokumentieren.
+Für die Verbindung zur Datenbank ist es nötig, dem Import
+die Verbindungsdaten zu übergeben. Dies geschieht ebenfalls
+über System-Properties:
 
-Betrieb:
---------
+  -Dflys.backend.user=NUTZER
+   Datenbanknutzer
+
+  -Dflys.backend.password=PASSWORT
+   Datenbankpasswort
+
+  -Dflys.backend.url=URL
+   URL zur Datenbank. Typische wäre im Fall einer Oracle-XE-Edition z.B.:
+   jdbc:oracle:thin:@//RECHNER:PORT/XE
+   mit RECHNER Name des Servers, auf dem die Datenbank läuft
+   und PORT der Port auf dem die Datenbank konkret zu erreichen ist.
+   Weitere Details unter http://www.orafaq.com/wiki/JDBC
+
+ -Dflys.backend.driver=TREIBER
+  mit TREIBER dem Namen des JDBC-Treibers, der es erlaubt
+  das Protokoll der Datenbank zu sprechen. Im Falle
+  einer Oracle XE wäre dies z.B.:
+  oracle.jdbc.OracleDriver
+
+ -Dflys.backend.dialect=DIALECT
+  mit DIALECT dem Hibernate-Dialekt, den die Datenbank versteht.
+  Im Falle eine Oracle-XE wäre dies z.B.:
+  org.hibernate.dialect.OracleDialect
+
+
+Hinweise zum Betrieb:
+---------------------
 
     Der Speicherverbrauch des Importers ist sehr hoch. Es ist empfehlenswert,
     der JVM mindestens 8GiB Hauptspeicher zuzuordnen: '-Xmx8192m'

http://dive4elements.wald.intevation.org