[FOSSGIS-Talk] QGIS 3 Zugriff auf ORACLE Datenbank

Thomas B rdbath.regiodata at gmail.com
Do Apr 15 16:53:46 CEST 2021


Hallo Peter,
interessant wäre noch:
was passiert denn, wenn du ein Projekt mit einem Oracle-Layer (in den QGIS,
in dem der Zugriff klappt) speicherst und das Projekt in dem QGIS öffnest,
das einfriert beim Verbindung testen?

VG
Thomas


Peter K. <webentry at web.de> schrieb am Do., 15. Apr. 2021, 16:04:

>
> Hallo Thomas,
>
> vielen Dank für die Rückmeldung, Deinen Vorschlag werde ich mal testen.
> Problem ist halt der zweite PC, bei dem ja keine Meldung kommt und QGIS
> immer 'einfriert'.
>
> Beste Grüße, Peter
>
> *Gesendet:* Donnerstag, 15. April 2021 um 11:37 Uhr
> *Von:* "Thomas B" <rdbath.regiodata at gmail.com>
> *An:* "Peter K." <webentry at web.de>
> *Cc:* "FOSSGIS" <FOSSGIS-Talk-Liste at fossgis.de>
> *Betreff:* Re: [FOSSGIS-Talk] QGIS 3 Zugriff auf ORACLE Datenbank
> Hallo zurück,
>
> grundsätzlich funktioniert die Kombination aus QGIS und Oracle schon
> (nutze QGIS-Oracle u.a. auch mit 3.16.5) .
> Zu dem Problem: "ORA-12154: TNS Angegebener Connect Identifer konnte nicht
> aufgelöst werden Login schlug fehl"
>
> Wenn tnsping auf den Rechnern ist würde ich einfach den Servicenamen mal
> direkt mit tnsping anpingen.
>
> Zum unterschiedlichen Verhalten der QGIS-Installationen:
> In QGIS selbst könnte man in der Konsole schauen, was als ORACLE_HOME und
> TNS_ADMIN hinterlegt ist und ob da die tnsnames.ora angesprochen wird, die
> benutzt werden sollte:
>
> import os
> print(os.environ['ORACLE_HOME'])
> print(os.environ['TNS_ADMIN'])
>
> [image: grafik.png]
>
>
> viele Grüße,
> Thomas
>
>
>
> Am Do., 15. Apr. 2021 um 09:55 Uhr schrieb Peter K. <webentry at web.de>:
>
>> Hallo an alle,
>>
>> ich habe mal ein Problem und eine allgemeine Fragestellung zum Thema QGIS
>> und ORACLE Datenbank.
>>
>> Problem:
>> Auf einem PC sind derzeit QGIS 3.10.14 und 3.16.5 installiert und auf
>> einem zweiten nur 3.16.5
>> Besonderheit, QGIS 3.10.14 wurde auf Laufwerk D installiert, war die
>> erste Installation, nur mal zur Info.
>> Mit der 3.10er Version kann ich ohne Probleme auf eine ORACLE-DB
>> zugreifen, mit der 3.16er auf dem ersten PC nicht immer.
>> Und bei der 3.16er Installation auf dem zweiten PC bekommt man keinen
>> Zugriff, es kommt nicht einmal eine Fehlermeldung.
>> Wenn hier im Menüfenster 'Datenquellenverwaltung' die Anmeldedaten
>> eingegeben werden und man auf "Verbindung testen" klickt,
>> friert QGIS ein und kann nur über den Taskmanager beendet werden.
>>
>> Wenn auf dem ersten PC der Zugriff nicht funktioniert, kommt die Meldung:
>> "ORA-12154: TNS Angegebener Connect Identifer konnte nicht aufgelöst
>> werden Login schlug fehl"
>>
>> Es ist jetzt natürlich die Frage, ob es wirklich an QGIS liegt und nicht
>> an bestimmten DB Konfigurationen.
>> Wobei der zweite PC, auf dem nur 3.16 installiert ist, der PC des Admin
>> ist. Dieser hat weit mehr Rechte allgemein als der erste PC, der nur ein
>> Anwender PC ist. Will sagen, auf dem Admin PC erfolgt sonst der generelle
>> DB Zugriff, mit anderen Anwendungen halt.
>>
>> Nun zur allgemeinen Frage, hat jemand Erfahrungen im Bezug QGIS und
>> ORACLE Datenbank. Wie gut funktioniert es im produktiven Einsatz?
>> Bis jetzt wurden aus der ORACLE-DB immer nur Objekte in QGIS importiert
>> und dann als GeoPackage gespeichert.
>> Ich Frage auch deshalb, weil beim einrichten von ORACLE-Layer mit der
>> Stilverwaltung QGIS sehr oft ohne Vorwarnung einfach abstürzt.
>> Was ich aber auch festgestellt habe, das die Daten in der ORACLE-DB in
>> den Punkten Geometriequalität und Lagebezug viele Fehler aufweisen. Könnte
>> ja auch ein Grund für den Absturz sein.
>>
>> Hier läuft halt noch der Findungsprozess, da halt ein Teil der
>> Bestandsdaten in der ORACLE-DB sind und diese auch für eine weitere
>> Verwendung in den WebGIS Anwendungen benötigt wird.
>>
>> Mit besten Grüßen, Peter
>> --
>> ....................................................................
>> FOSSGIS Veranstaltungen
>> https://www.fossgis.de/news/fossgis-events/
>>
>> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
>> GIS-Bereich und Freier Geodaten!
>> https://www.fossgis.de/             https://twitter.com/fossgis_eV
>>
>> ____________________________________________________________________
>> FOSSGIS-Talk-Liste mailing list
>> FOSSGIS-Talk-Liste at fossgis.de
>> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
>
>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : noname
Dateityp    : image/png
Dateigröße  : 22232 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20210415/e5dd5b97/attachment.png>


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste