Mercurial > dive4elements > river
comparison backend/doc/documentation/de/overview.tex @ 7352:c6825778de1f
Merged double-precision branch.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Wed, 16 Oct 2013 13:03:13 +0200 |
parents | 474a47624587 |
children | 73946c0007ff |
comparison
equal
deleted
inserted
replaced
7350:760ea7f08455 | 7352:c6825778de1f |
---|---|
1 \section{Übersicht} | 1 \section{Übersicht} |
2 | 2 |
3 Diese Dokumentation beschreibt die von Intevation entwickelten Werkzeuge zum | 3 Diese Dokumentation beschreibt die von Intevation entwickelten Werkzeuge zum |
4 Importieren der hydrologischen, morphologischen und geodätischen Daten der BfG. | 4 Importieren der hydrologischen, morphologischen und geodätischen Daten der BfG. |
5 Die im Folgenden\\ beschriebenen Werkzeuge zum Importieren der fachlichen und | 5 Die im Folgenden beschriebenen Werkzeuge zum Importieren der Daten sind speziell auf das Verzeichnissystem der BfG ausgerichtet. |
6 geodätischen Daten sind speziell auf das Verzeichnissystem der BfG ausgerichtet. | |
7 Dabei wird angenommen, dass sich das Verzeichnis eines Gewässers auf oberster | 6 Dabei wird angenommen, dass sich das Verzeichnis eines Gewässers auf oberster |
8 Ebene in drei Unterverzeichnisse aufgliedert: | 7 Ebene in drei Unterverzeichnisse aufgliedert: |
9 | 8 |
10 \begin{itemize} | 9 \begin{itemize} |
11 \item Geodaesie | 10 \item Geodaesie |
67 tar xvfz flys-importer.tar.gz | 66 tar xvfz flys-importer.tar.gz |
68 cd flys-importer | 67 cd flys-importer |
69 \end{lstlisting} | 68 \end{lstlisting} |
70 | 69 |
71 \subsubsection{Java} | 70 \subsubsection{Java} |
72 Der flys-importer benötigt Java Version 6 um diese zu installieren laden Sie | 71 Der flys-importer benötigt Java Version 6. Um diese zu installieren laden Sie |
73 bitte von \url{http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html} | 72 bitte von \url{http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html} |
74 eine aktulle Java Version als -rpm.bin herunter. Zum Beispiel: jdk-6u41-linux-x64-rpm.bin | 73 eine aktulle Java Version als -rpm.bin herunter. Zum Beispiel: jdk-6u41-linux-x64-rpm.bin |
75 | 74 |
76 Nach dem Herunterladen, öffnen Sie eine konsole und wechseln in das Downloadverzeichnis. | 75 Nach dem Herunterladen, öffnen Sie eine konsole und wechseln in das Downloadverzeichnis. |
77 Führen Sie nun folgende Befehle aus: | 76 Führen Sie nun folgende Befehle aus: |
93 Um die Abhängigkeiten zu installieren führen Sie bitte folgende Befehle aus: | 92 Um die Abhängigkeiten zu installieren führen Sie bitte folgende Befehle aus: |
94 | 93 |
95 \begin{lstlisting} | 94 \begin{lstlisting} |
96 zypper ar http://download.opensuse.org/repositories/home:/intevation:/bfg/SLE_11/ "intevation:bfg" | 95 zypper ar http://download.opensuse.org/repositories/home:/intevation:/bfg/SLE_11/ "intevation:bfg" |
97 rpm --import http://download.opensuse.org/repositories/home:/intevation:/bfg/SLE_11/repodata/repomd.xml.key | 96 rpm --import http://download.opensuse.org/repositories/home:/intevation:/bfg/SLE_11/repodata/repomd.xml.key |
98 zypper ref # Paketlist neu laden | 97 zypper ref # Paketliste neu laden |
99 zypper in python libgeos0 libproj0 proj netcdf libnetcdf4 \ | 98 zypper in python libgeos0 libproj0 proj netcdf \ |
100 xerces-c libxerces-c-3_0 unixODBC postgresql-libs | 99 libnetcdf4 xerces-c libxerces-c-3_0 unixODBC \ |
100 postgresql-libs | |
101 zypper mr -d "intevation:bfg" | 101 zypper mr -d "intevation:bfg" |
102 zypper ref # Paketliste neu laden | 102 zypper ref # Paketliste neu laden |
103 \end{lstlisting} | 103 \end{lstlisting} |
104 | 104 |
105 %\subsubsection Oracle Instantclient\\ | 105 %\subsubsection Oracle Instantclient\\ |
186 entsprechend Ihres Datenbank-Zugangs anzupassen. | 186 entsprechend Ihres Datenbank-Zugangs anzupassen. |
187 SQLPlus befindet sich in /opt/instantclient\_11\_2 um es verfügbar zu machen | 187 SQLPlus befindet sich in /opt/instantclient\_11\_2 um es verfügbar zu machen |
188 führen Sie im Importer Verzeichnis folgende Befehle aus: | 188 führen Sie im Importer Verzeichnis folgende Befehle aus: |
189 | 189 |
190 \begin{lstlisting} | 190 \begin{lstlisting} |
191 export LD_LIBRARY_PATH=opt/instantclient\_11\_2/lib:$LD_LIBRARY_PATH | 191 export LD_LIBRARY_PATH=opt/instantclient_11_2/lib:$LD_LIBRARY_PATH |
192 export PATH=opt/instantclient\_11\_2:$PATH | 192 export PATH=opt/instantclient_11_2:$PATH |
193 \end{lstlisting} | 193 \end{lstlisting} |
194 | 194 |
195 Damit alle in den UTF8-codierten SQL-Skripten vorhandenen Zeichen (also z.B.\ | 195 Damit alle in den UTF8-codierten SQL-Skripten vorhandenen Zeichen (also z.B.\ |
196 auch Umlaute) korrekt in die Datenbank eingelesen werden können, führen | 196 auch Umlaute) korrekt in die Datenbank eingelesen werden können, führen |
197 Sie folgenden Befehl aus: | 197 Sie folgenden Befehl aus: |
198 | 198 |
199 \begin{lstlisting} | 199 \begin{lstlisting} |
200 export NLS_LANG=.AL32UTF8 | 200 export NLS_LANG=.AL32UTF8 |
201 \end{lstlisting} | 201 \end{lstlisting} |
202 | 202 |
203 Nun erstellen Sie das Schema: | 203 Nun verbinden Sie sich mit der Datenbank |
204 | 204 \begin{lstlisting} |
205 \begin{lstlisting} | 205 sqlplus user/password@connect_identifier |
206 sqlplus benutzername/passwort @schema/oracle.sql | 206 \end{lstlisting} |
207 sqlplus benutzername/passwort @schema/oracle-minfo.sql | 207 |
208 sqlplus benutzername/passwort @schema/oracle-spatial.sql | 208 und erstellen das Schema: |
209 sqlplus benutzername/passwort @schema/oracle-spatial_idx.sql | 209 |
210 \end{lstlisting} | 210 \begin{lstlisting} |
211 | 211 @schema/oracle.sql |
212 | 212 @schema/oracle-minfo.sql |
213 @schema/oracle-spatial.sql | |
214 @schema/oracle-spatial_idx.sql | |
215 \end{lstlisting} | |
216 | |
217 Hierbei ist | |
218 \begin{lstlisting} | |
219 user/password@connect_identifier | |
220 \end{lstlisting} | |
221 so etwas wie | |
222 \begin{lstlisting} | |
223 ICH/geheim@127.0.0.1:1234/DB.TEST.FIRMA.DE | |
224 \end{lstlisting} | |
225 | |
226 Um sqlplus zu verlassen verwenden Sie | |
227 \begin{lstlisting} | |
228 exit | |
229 \end{lstlisting} |