Mercurial > dive4elements > river
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}