changeset 3670:6c0d6d74139c

Documented install steps for Oracle Instantclient, Python and GDAL. flys-backend/trunk@5293 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 29 Aug 2012 13:25:30 +0000
parents 25b5af0cdf89
children 924055b11545
files flys-backend/ChangeLog flys-backend/doc/documentation/de/importer-geodaesie.tex
diffstat 2 files changed, 63 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/flys-backend/ChangeLog	Mon Aug 27 13:06:44 2012 +0000
+++ b/flys-backend/ChangeLog	Wed Aug 29 13:25:30 2012 +0000
@@ -1,3 +1,8 @@
+2012-08-29  Ingo Weinzierl <ingo@intevation.de>
+
+	* doc/documentation/de/importer-geodaesie.tex: Documented install steps
+	  for Oracle Instantclient and python and gdal.
+
 2012-08-27  Ingo Weinzierl <ingo@intevation.de>
 
 	* doc/documentation/de/importer-hydr-morph.tex: Describe Log4J
--- a/flys-backend/doc/documentation/de/importer-geodaesie.tex	Mon Aug 27 13:06:44 2012 +0000
+++ b/flys-backend/doc/documentation/de/importer-geodaesie.tex	Wed Aug 29 13:25:30 2012 +0000
@@ -188,9 +188,64 @@
 \subsection{Installationsanleitung}
 \label{Installationsanleitung}
 \begin{itemize}
- \item \todo GDAL Binding installieren
- \item \todo Python installieren
- \item \todo ogr2ogr installieren
+
+ \item Python\\
+ Zum Starten des Importers ist es notwendig Python zu installieren. Dies können
+ Sie mit folgendem Befehl auf der Kommandozeile erledigen:
+
+ \begin{lstlisting}
+    zypper in python
+ \end{lstlisting}
+
+ \item \todo ogr2ogr installieren?
+
+ \item \todo python-gdal; woher?
+
+ \item Oracle Instantclient\\
+ Der Oracle Instantclient 11.2 wird benötigt, damit der Importer mittels Python
+ und GDAL in die bestehende Oracle Datenbank schreiben kann. Dazu ist es
+ erforderlich, folgende Archive von Oracle herunterzuladen:
+
+ \begin{itemize}
+    \item \todo URL zu instantclient-basic-linux-x86-64-11.2.0.2.0.zip
+    \item \todo URL zu instantclient-sdk-linux-x86-64-11.2.0.2.0.zip
+    \item \todo URL zu instantclient-sqlplus-linux-x86-64-11.2.0.2.0.zip
+ \end{itemize}
+
+ Anschließend führen Sie folgende Befehle auf der Kommandozeile aus:
+
+ \begin{lstlisting}
+
+    mkdir /opt
+
+    unzip ~/instantclient-basic-linux-x86-64-11.2.0.2.0.zip -d /opt
+    unzip ~/instantclient-sdk-linux-x86-64-11.2.0.2.0.zip -d /opt
+    unzip ~/instantclient-sqlplus-linux-x86-64-11.2.0.2.0.zip -d /opt
+
+    mkdir /opt/instantclient_11_2/lib
+    cd /opt/instantclient_11_2/lib
+    ln -s ../libclntsh.so.11.1 .
+    ln -s ../libclntsh.so.11.1 libclntsh.so
+    ln -s ../libnnz11.so .
+    ln -s ../libocci.so.11.1 .
+    ln -s ../libocci.so.11.1 libocci.so
+    ln -s ../libociei.so .
+    ln -s ../libocijdbc11.so .
+    ln -s ../libsqlplusic.so .
+    ln -s ../libsqlplus.so .
+
+    rpm -i --nodeps ~/flys-importer/rpm/RPMS/x86_64/libgdal1180-1.8.0-intevation1.x86_64.rpm 
+    rpm -i --nodeps ~/flys-importer/rpm/RPMS/x86_64/libgdal180-devel-1.8.0-intevation1.x86_64.rpm
+    rpm -i --nodeps ~/flys-importer/rpm/RPMS/x86_64/gdal180-1.8.0-intevation1.x86_64.rpm
+
+ \end{lstlisting}
+
+ Sollten keine Fehler aufgetreten sein, haben Sie den \textit{Oracle
+ Instantclient 11.2} erfolgreich entpackt und im Dateisystem unter
+ \textit{/opt/instantclient\_11\_2} abgelegt. Mit den Befehlen $rpm -i --nodeps$
+ haben Sie anschließend die notwendigen Bindings installiert, damit der Importer
+ die Geodaten in die Oracle Datenbank schreiben kann.
+
 \end{itemize}
 
 

http://dive4elements.wald.intevation.org