Forum Notenmanager
Datenbank nur vom Server erreichbar - Druckversion

+- Forum Notenmanager (https://forum.notenmanager.net)
+-- Forum: Schulversion (https://forum.notenmanager.net/forumdisplay.php?fid=22)
+--- Forum: PostGreSQL-Datenbank (https://forum.notenmanager.net/forumdisplay.php?fid=42)
+--- Thema: Datenbank nur vom Server erreichbar (/showthread.php?tid=6575)



Datenbank nur vom Server erreichbar - kunz.andy - 04.10.2016

Hallo,
ich habe den Notenmanager dieses Schuljahr auf SQL-Datenbank umgestellt - oder besser: ich versuche es.
Vom Server aus läuft alles wunderbar, alle Lehrer können sich anmelden.
Versuche ich von einem Client zuzugreifen, kommt die Meldung bzgl. falschen Lizenzdaten.
-Habe Server und Client mit Notenmanager jeweils neu installiert.
-ODBC-Treiber überall installiert (auf Server x64 und x86).
-Admin-Tool läuft problemlos.
-Verbindung zu Postgres scheint laut Log-Datei zu klappen (?) - s. unten

Was könnte ich noch versuchen?

Danke und viele Grüße,

Kunz Andy

LOG:

# 04.10.2016, 15:52:36
dbFilePath konnte nicht in der Registry gespeichert werden.;;;;Let dbFilePath;;clsCurrentSession;;;;2;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:36
------------------------------------------------------------------
SessionInfo
------------------------------------------------------------------
Programmstart : 04.10.2016 15:52:36
Rechnername : ZWRSK
Betriebssytem : Unbekannte Version
ADO-Version : 10.0
Adminrechte : Falsch
Prog-Version : 4.4.15
Prog-Verzeichnis: \\RS-WINSRV2012\notenmanager$\
Datenbank : \nmdaten04.mdb;;;;;;;;;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:36
Konfiguration aus nmsv.conf gelesen;;;;;;;;;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:52
timeout expired
;;;;CheckPGDB;;comClsDatafile;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:52
Verbindung zur PostGreSql-Datenbank wurde erfolgreich hergestellt.;;;;CheckPGDB;;comClsDataFile;;NManagerSV;;3;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:52
timeout expired
;;30;;CreateDefaultUser;;comClsDataFile;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:52
timeout expired
;;40;;ReadSettings;;clsCurrentSession;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:52
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen.;;230;;CreateTable;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:52
Die Verbindung kann nicht verwendet werden, um diesen Vorgang auszuführen. Sie ist entweder geschlossen oder in diesem Zusammenhang ungültig.;;30;;Load;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:52
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen.;;80;;ReadSettings;;clsCurrentSession;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:52
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:52
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 16);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:52
Der Jahreszeugnistermin konnte nicht in der Datenbank gespeichert werden.;;;;Let NotenschlussHJ1;;clsCurrentSession;;NManagerSV;;2;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:52
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:52:52
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 103);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:53:16
timeout expired
;;30;;InitData;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:53:16
------------------------------------------------------------------
LizenzInfo
------------------------------------------------------------------
LizenzStatus : illegal
Lizenzschlüssel :
Zeugnislizenz : Falsch
Zeugnislizenznr :
------------------------------------------------------------------
DatenbankInfo
------------------------------------------------------------------
Schulart : 0
Schuljahr : 2016/2017;;;;;;;;;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:53:31
timeout expired
;;50;;GetReorgVersion;;comClsUpdate;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:53:46
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:53:46
Die Verbindung kann nicht verwendet werden, um diesen Vorgang auszuführen. Sie ist entweder geschlossen oder in diesem Zusammenhang ungültig.;;60;;GetDBVersion;;comClsUpdate;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:01
timeout expired
;;50;;GetReorgVersion;;comClsUpdate;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:01
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:01
Die Verbindung kann nicht verwendet werden, um diesen Vorgang auszuführen. Sie ist entweder geschlossen oder in diesem Zusammenhang ungültig.;;60;;GetDBVersion;;comClsUpdate;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:01
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:01
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 1);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:02
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 1);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 2);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
Die Verbindung kann nicht verwendet werden, um diesen Vorgang auszuführen. Sie ist entweder geschlossen oder in diesem Zusammenhang ungültig.;;60;;GetDBVersion;;comClsUpdate;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen.;;80;;SetDBVersion;;comClsUpdate;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen.;;80;;SetDBVersion;;comClsUpdate;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen.;;80;;SetDBVersion;;comClsUpdate;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen.;;50;;UpdateVersion54;;comClsUpdate;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 1);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:21
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:24
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:24
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 1);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:24
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:24
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 2);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:24
timeout expired
;;50;;GetReorgVersion;;comClsUpdate;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:24
timeout expired
;;50;;GetReorgVersion;;comClsUpdate;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:24
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:24
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 1);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:25
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:25
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 1);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:25
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:25
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 2);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:25
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen.;;30;;CreateAllQueriesPG;;comClsDatabase;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:25
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:25
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 1);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:26
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:26
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 1);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:26
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:26
Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen. (Datenfeld: 2);;270;;SetValue;;comClsSettings;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:26
------------------------------------------------------------------
VersionsInfo
------------------------------------------------------------------
DB-Reorgversion :
UpdateNotwendig : Wahr
ReorgNotwendig : Wahr
Upd.Erfolgreich : nein
ReorgErfolgreich: nein;;;;;;;;;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:26
timeout expired
;;40;;Load;;comClsProgState;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:26
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:26
Die Verbindung kann nicht verwendet werden, um diesen Vorgang auszuführen. Sie ist entweder geschlossen oder in diesem Zusammenhang ungültig.;;50;;Class_Initialize;;clsDSLogin;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:26
Fehler beim Füllen der ComboBox: Typen unverträglich. Das Programm wird fortgesetzt.;;60;;FillBenutzerCombo;;frmLogin;;;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:29
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:29
timeout expired
;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;ZWRSK
----------------------------------------
# 04.10.2016, 15:54:29
Fehler beim Programmstart: Objekt wurde entladen. Das Programm wird beendet.;;1540;;Sub Main;;modMain;;NManagerSV;;1;;;;ZWRSK
----------------------------------------


RE: Datenbank nur vom Server erreichbar - pschr - 05.10.2016

Servus Stephan,
ich habe das gleiche Problem. Vorm Server aus klappt alles (auch die alten Fehlermeldungen im NMadmin bei DB Prüfung sind weg), jetzt spinnt der Client. Ich sende dir die log-Dateien zum support.
Gruß Peter


RE: Datenbank nur vom Server erreichbar - NM-Himself - 05.10.2016

Hallo Peter,

ich vermute einmal, dass da die pg_hba.conf möglicherweise nicht korrekt ist oder dass nach der letzten Änderung der Server nicht neu gestartet wurde (erst dann werden die Änderungen wirksam, alternativ kann man die Konfiguration auch mit pgAdmin neu einlesen lassen ohne den Server neu zu starten).

Falls der Tipp nicht weiterhilft schau mal in die Logdatei vom Server. Im Datenverzeichnis von Postgres (da wo die pg_hba.conf liegt) ist ein Unterverzeichnis "pg_log" und dort dann Logdateien mit Datum. Mach die neueste Logdatei auf und schau, ob dir die Fehlermeldungen weiterhelfen. Falls nicht, schick mir die Datei mal zu.

Gruß
Stephan


RE: Datenbank nur vom Server erreichbar - pschr - 05.10.2016

Servus Stephan,
du glaubst ja nicht, was ich alles probiert habe.
Über Neustart des DB Servers, IP durch Servernamen ersetzen, die conf vom Server (wo ja alles bestens läuft) auf den Client 1:1 kopiert.
Ich kann mir nur ein fehlendes Recht vorstellen und es wäre gut zu wissen, welche Rechte ich vergeben muss, um den Clients den DBServerzugriff zu ermöglichen. Jetzt habe ich mal alles beim PG Verzeichnis auf Vollzugriff gesetzt. Hilft nichts.
Gruß Peter


RE: Datenbank nur vom Server erreichbar - NM-Himself - 05.10.2016

Hallo Peter,

die Rechte auf das Datenverzeichnis von Postgres solltest du auf keinen Fall ändern. Auf dieses Verzeichnis muss nur der Postgres Datenbank-Dienst zugreifen und der läuft ja auf dem gleichen Rechner. Also keines Falls dieses Verzeichnis im Netzwerk freigeben oder die Rechte ändern. Sonst ist ein Vorteil von Postgres gleich wieder flöten gegangen.

Geh bitte noch einmal die Anleitung unter http://nmhilfe.notenmanager.net > Notenmanager Schulversion > Administrator Handbuch > Installation > PostGreSQL als Datenbank durch.

Den Zugriff der Clients auf den Server bzw. die Datenbanken wird durch die pg_hba.conf geregelt. Für den Localhost (also den Server selber, 127.0.0.1) ist dort standardmäßig ein Eintrag der den Zugriff auf alle Datenbanken erlaubt. Dort muss dann für euer Netzwerk wie in der Hilfe erläutert ein entsprechender Eintrag rein, also vermutlich

host bsnmXXXX nmsvXXXX 192.168.100.0/24 md5

(XXXX durch Schulnummer ersetzen). Ohne eine solchen Eintrag ist der Zugriff von den CLients aus nicht möglich. Danach Server neu starten oder über pgAdmin Konfiguration neu einlesen.

Gruß
Stephan


RE: Datenbank nur vom Server erreichbar - pschr - 05.10.2016

Servus Stephan,
das habe ich alles gemacht, die pg_hba.conf passt, die nmsv.conf und nmadmin.conf auf den Clients passen (alles Kopien vom funktionierenden Server), PG Dienst neu gestartet. Auf den Clients werkelt der neueste ODBC-Treiber, mal mit mal ohne Firewall oder Avira, immer die gleiche Meldung der SV und dem NMadmin (neueste Versionen): Kein Zugriff auf DB, keine Lizenzdaten, keine Userauswahl usw.
Morgen deinstalliere ich die SV und den Admin und spiele die neuen  Versionen komplett auf. Vielleicht blockiert eine überholte dll oder dgl. den Zugriff. Der DNS und DHCP funktionieren, der Servername/IP werden aufgelöst.

Was mich wundert: Im PG Server finde ich unter Hostname localhost und eine Zeile weiter unter Hostname /IP keinen Eintrag. Für mich ist logisch, dass der Server auf sich selbst zugreifen kann (Eintrag localhost), aber die Adresse Hostname /IP müsste für Externe  doch wenigstens mit einer IP belegt sein, denn sonst merkt der Server nicht, dass er angesprochen wird. Oder reicht hier tatsächlich der Port 5432?

Das Ganze kostet zwar viel Zeit, aber so lernt man einiges über die Funktionen . Du hörst von mir.

Schönen Abend noch
Gruß Peter


RE: Datenbank nur vom Server erreichbar - NM-Himself - 05.10.2016

Hallo Peter,

hast du mal, wie oben erwähnt, in die Logdateien von Postgres geschaut? Das spart unter Umständen einiges an Gewerkel, weil dort alle gescheiterten Verbindungsversuche aufgeführt werden, normalerweise mit einer Ursache für das Ablehnen der Verbindung.

Kannst du mir noch kurz schreiben, was bzw. welche Datei du meinst, wenn du "im PG Server" nachschaust? Meinst du dann pgAdmin, die postgresql.conf, die pg_hba.conf ...? Vor allem die letzte Datei kannst du mir gerne einmal zuschicken. Aber noch wichtiger wäre - ich weiß ich wiederhole mich - ein Blick in die Logdateien des Servers.

Gruß
Stephan


RE: Datenbank nur vom Server erreichbar - pschr - 05.10.2016

Ich schick dir alles auf support.
Bis gleich.


RE: Datenbank nur vom Server erreichbar - kunz.andy - 06.10.2016

Hallo,
habe bei mir nun nochmals den Notenmanager am Server und am Client neu installiert. Ebenso die Datenbanktreiber sowohl in 32 als auch in 64 Bit.
Grundsätzlich ist die SQL-Datenbank vom Client mit ASV erreichbar, mit dem Notenmanager nicht.
Einträge in der ph_hba.conf: (xxxx=Schulnummer)
----start
host all all 127.0.0.1/32 md5
host bsnmxxxx nmsvxxxx 192.168.11.0/24 md5
host bsnmxxxxsupport nmsvxxxx 192.168.11.0/24 md5
----end
nmsv.conf:
----start
dbfile =
dbtype = pg
dbserverport = 5432
dbserver = 192.168.11.250
dbname = bsnmxxxx
dbuser = nmsvxxxx
dbpassword = (...)
nmbasisverzeichnis =
----end
Vom Server direkt erfolgt der Start problemlos.
Das log im NM-Verzeichnis habe ich oben schon aufgeführt.
Aufgefallen ist mir die Zeile
# 06.10.2016, 09:46:36 dbFilePath konnte nicht in der Registry gespeichert werden.;;;;Let dbFilePath;;clsCurrentSession;;;;2;;;;ZWRSK
----------------------------------------
Kann das Auslöser des Problems sein?
Später taucht allerdings auf
Verbindung zur PostGreSql-Datenbank wurde erfolgreich hergestellt.;;;;CheckPGDB;;comClsDataFile;;NManagerSV;;3;;;;ZWRSK



Im Datenbank-Log gibt es keine Login-Fehler
Nur nach der Datenbank-Rep. aus NM heraus die Einträge
2016-10-06 09:13:38 CEST FEHLER: Spalte „docpath“ existiert nicht bei Zeichen 8
2016-10-06 09:13:38 CEST ANWEISUNG: SELECT docpath FROM verweise FETCH FIRST 1 ROW ONLY;
2016-10-06 09:13:38 CEST FEHLER: Spalte „ex9“ existiert nicht bei Zeichen 8
2016-10-06 09:13:38 CEST ANWEISUNG: SELECT ex9 FROM noten FETCH FIRST 1 ROW ONLY;
u.s.w.

Was könnte ich noch versuchen?

Vielen Dank,
Andreas


RE: Datenbank nur vom Server erreichbar - pschr - 06.10.2016

Servus,
ich hatte gerade Dank Stephans Hilfe einen Erfolg: Schalte am Server den Port 5432 eingehend frei. Bei mir flutscht jetzt alles.
Gruß Peter


RE: Datenbank nur vom Server erreichbar - kunz.andy - 06.10.2016

Super! Genau das war auch bei uns das Problem. DA die ASV aber problemlos kommunizieren konnte, hätte ich daran überhaupt nicht gedacht.

Vielen Dank für die Info und viele Grüße,

Andreas


RE: Datenbank nur vom Server erreichbar - NM-Himself - 06.10.2016

Hallo Andreas,

der ASV-Client greift auf den ASV-Server zu (für den habt ihr seinerzeit einen Port freigegeben, 8765 ist glaube ich der Standard) und erst der ASV-Server greift dann auf den PG Datenbankserver zu. Da ASV-Server und Postgres in der Regel wohl auf dem gleichen Rechner liegen braucht die ASV keine Portfreigabe für 5432. Der Notenmanager hat keinen Agenten als Zwischenschicht sondern greift direkt auf den PG Server zu.

Gruß
Stephan