Forum Notenmanager
div. Fehler bei Installation - 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: div. Fehler bei Installation (/showthread.php?tid=5897)

Seiten: 1 2


RE: div. Fehler bei Installation - Mück - 07.09.2017

Grüß dich Stephan,
wir haben gestern versucht, unsere Datenbank auf PG umzustellen und sind dabei nach den Forumshinweisen und dem Handbuch vorgegangen. Wir haben die Schulversion auf unserem Server laufen und im Lehrerzimmer drei Rechner, die bisher auf die Datenbank zurückgegriffen haben. Folgendes haben wir erledigt:
 
1.     Postgres auf aktuelle Version gebracht
(gemäß http://forum.notenmanager.net/showthread.php?tid=7012)
 
2.     Konfiguration der Datenbank mit NMPGSetup.
Das funktionierte zunächst nicht, die Installation blieb ständig ohne Fehlermeldungen hängen, bis unser Systembetreuer aus Versehen nochmal auf den „Startknopf“ des Programmes gekommen ist, dann hat es unerklärlicherweise die Datenbank eingerichtet (unter Verwendung der alten Jet-Datenbank).
 
3.     Probeweises Testen mit NM-Admin verlief ohne Probleme.
 
4.     (In Handbuch empfohlener) ODBC-Treiber wurde installiert.
 
5.     Firewall offen.
 
6.     Schulversion erkennt keinen Benutzer und kann weder Datenbank entsperren noch Sperren. Es kommt zu etlichen Fehlermeldungen (vgl. http://forum.notenmanager.net/showthread.php?tid=6981&highlight=postgres)
 
7.     Die Problembehandlung, wie in http://nmhilfe.notenmanager.net/pgkonfigurieren.html empfohlen, haben wir durchgeführt, leider ohne Erfolg. Entsprechende Einträge in pg_hba.conf wurden auf „trust“ gesetzt.
 
Noch offene Aufgaben zur Fehlerbehebung:
Log-Datei im Postgres-Verzeichnis anschauen, um Fehler genau analysieren zu können.
 
Hast du eine Ahnung, woran das fehlerhafte Verbinden in diesem Fall liegen kann. Wir haben ja schon so gut wie alle im Forum beschriebenen Hilfen berücksichtigt…
 
Ich wünsche Dir noch einen möglichst stressfreien Start ins neuen Schuljahr!
 
Viele Grüße
Tobias


RE: div. Fehler bei Installation - NM-Himself - 07.09.2017

Hallo Tobias,

schau mal in die nmsvlog.txt, dort müssten eine Reihe von Fehlermeldungen auftauchen, die dann evtl. einen Hinweis geben.

Wichtig: wenn ihr die pg_hba.conf ändert muss der Postgresql-Dienst jeweils neu gestartet werden. Sonst haben die Änderungen keine Auswirkung.

Habt ihr einen Windows-Server? Dann könntest du die Schulversion mal direkt auf dem Server starten. Dann können wir Firewall und normalerweise auch pb_hba.conf-Probleme ausschließen. Wenn es nicht läuft ist dann entweder die nmsv.conf nicht korrekt konfiguriert oder es gibt doch noch ein Treiber-Problem.

Gruß
Stephan


RE: div. Fehler bei Installation - Mück - 11.09.2017

Hallo Stephan,

wir haben jetzt die Schulversion bisher auf zwei Rechnern zum Laufen bekommen, nicht aber auf dem Server. Bei uns an der Schule besteht folgendes Netzwerk:
Die Schulversion ist zentral auf dem Server installiert.
An drei Rechnern im Lehrerzimmer ist unter demselben Benutzer eine Verknüpfung des Notenmanagers auf den Server installiert.
Auf einem der drei Rechner funktioniert die Schulversion problemlos, auf den anderen beiden nicht.
Auf dem funktionierenden Rechner ist zusätzliche MS Office installiert. Vielleicht macht dies einen Unterschied im Vergleich zu den anderen Rechnern.
Wie gesagt: Treiber installiert, Conf-Dateien in NMAdmin + NM-SV kopiert, Zugriff auf gleiches Verzeichnis.
Auf dem Server selbst funktioniert die Schulversion leider auch nicht.
Auf allen Rechnern ist der ODBC -Treiber separat installiert.
Beim Server handelt es sich um einen Windows Server 2008.
In der Log-Datei ist folgende Fehlermeldung mehrfach aufgeführt:

# 11.09.2017, 17:39:10
Aufgrund des Systemfehlers 126: Das angegebene Modul wurde nicht gefunden. (PostgreSQL UNICODE, C:\Program Files\psqlODBC\0903\bin\psqlodbc35w.dll) konnte der angegebene Treiber nicht geladen werden.;;50;;GetReorgVersion;;comClsUpdate;;NManagerSV;;1;;;;PCLZ2
----------------------------------------
# 11.09.2017, 17:39:10
Aufgrund des Systemfehlers 126: Das angegebene Modul wurde nicht gefunden. (PostgreSQL UNICODE, C:\Program Files\psqlODBC\0903\bin\psqlodbc35w.dll) konnte der angegebene Treiber nicht geladen werden.;;370;;OpenConnection;;comClsFunctions;;NManagerSV;;1;;;;PCLZ2
----------------------------------------
# 11.09.2017, 17:39:10
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;;;;PCLZ2
----------------------------------------
# 11.09.2017, 17:39:10
Aufgrund des Systemfehlers 126: Das angegebene Modul wurde nicht gefunden. (PostgreSQL UNICODE, C:\Program Files\psqlODBC\0903\bin\psqlodbc35w.dll) konnte der angegebene Treiber nicht geladen werden.;;50;;GetReorgVersion;;comClsUpdate;;NManagerSV;;1;;;;PCLZ2
----------------------------------------

Das ist nur ein Auszug der gesamten Fehlermeldung.
Welche Treiber könnten denn noch fehlen? Hast du da eine Ahnung?

Achja, ein Hinweis noch: Auf dem funktionierenden Rechner ist MS Office 2016 installiert. Vielleicht bringt das ja irgendwelche Komponenten mit, die der NM benötigt...

Über einen Tipp wären wir sehr dankbar!

Grüße
Tobias


RE: div. Fehler bei Installation - NM-Himself - 11.09.2017

Hallo Tobias,

ich habe bei uns heute den neuesten ODBC-Treiber ausprobiert, der funktioniert einwandfrei: https://ftp.postgresql.org/pub/odbc/versions/msi/psqlodbc_09_06_0500-x86.zip

WICHTIG: Falls du eine andere Version versuchen willst immer den 32-bit Treiber installieren! Da der NM selber eine 32-bit Anwendung ist könnte es mit dem 64-bit-Treiber Probleme geben.

Ansonsten die üblichen Tipps: während der Installation des Treibers vielleicht mal Virenscanner und Firewall deaktivieren. Was das mit Office zu tun haben könnte weiß ich nicht, würde eher auf Zufall tippen.

Gruß
Stephan


RE: div. Fehler bei Installation - Mück - 11.09.2017

Hi Stephan,

danke für die Antwort. Der andere Treiber funktioniert ja einwandfrei bei einem Rechner. Daran liegt es also nicht. Deine Hinweise in anderen Forenbeiträgen haben wir auch berücksichtigt.
Wir haben das Problem jetzt irgendwie dadurch gelöst, dass wir auf beiden anderen Rechnern noch das Office-Paket installiert haben.
Damit funktioniert es jetzt bestens, wir wissen aber nicht warum.

Grüße
Tobias