Hallo Thomas,

wieder eine gute Idee, kann ich aber erst in zwei Wochen mal testen, der Admin 
ist im URL.

Gruß Peter

Von: Thomas B
Gesendet: Donnerstag, 15. April 2021 16:53
An: Peter K.
Cc: FOSSGIS
Betreff: Re: Re: [FOSSGIS-Talk] QGIS 3 Zugriff auf ORACLE Datenbank

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. <weben...@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.regiod...@gmail.com>
An: "Peter K." <weben...@web.de>
Cc: "FOSSGIS" <FOSSGIS-Talk-Liste@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'])
 

 
 
viele Grüße,
Thomas
 
 
  
Am Do., 15. Apr. 2021 um 09:55 Uhr schrieb Peter K. <weben...@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@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste

-- 
....................................................................
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@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste

Antwort per Email an