Beiträge: 201
Themen: 91
Registriert seit: Sep 2011
Hallo,
ich möchte mit dem Notenmanager von einer NAS-Box umziehen auf einen Debian-Server
(damit auch Datenbankwechsel zu Postgres) und dort auch das Absenzenprogramm ablegen.
Wie würdet Ihr vorgehen? Zwei Benutzer mit getrennten Passwörtern anlegen und die
jeweiligen Programme und Dateien im jeweiligen Home-Verzeichnis ablegen? Könnte evtl.
problematisch sein, weil sich Windows 7 meines Wissens nach beim Zugriff auf die Samba-Freigaben
sich keine zwei verschiedenen Zugangsdaten zu ein und demselben Server "merken" kann.
Für Tipps und Tricks bin ich dankbar.
Viele Grüße
stem
Beiträge: 18.369
Themen: 817
Registriert seit: Sep 2003
Hallo stem,
wie werden bei euch denn die Windows-Clients genutzt. Hast du einen Anmeldeserver? Verwenden alle Kollegen den gleichen Zugang?
Gruß
Stephan
Beiträge: 201
Themen: 91
Registriert seit: Sep 2011
Hallo,
wir haben keinen Anmeldeserver, alle melden sich mit demselben Benutzernamen und Kennwort an.
Stefan
Beiträge: 18.369
Themen: 817
Registriert seit: Sep 2003
Hallo Stefan,
dann brauchst auf dem Linux-Server auch nicht mehrere Benutzer freigeben. Leg eine Share auf dem Server an, gib es im Netz für alle frei und richte dann auf den Clients ein Netzwerklaufwerk ein. In das Share kommen dann die gemeinsamen Dateien für den NM.
Gruß
Stephan
Beiträge: 201
Themen: 91
Registriert seit: Sep 2011
17.08.2017, 10:06
(Dieser Beitrag wurde zuletzt bearbeitet: 17.08.2017, 10:29 von stem.)
Hallo,
ich habe auf einem Windows-Client-Rechner die bisherige Notenmanager-Version deinstalliert.
Nun wollte ich die aktuellste Schulversion auf dem Netzwerk-Share Z:
(genauer: Z:\notenmanager) installieren, jedoch landen dort keine Dateien. Im Explorer
taucht Z: auf, auch mit Schreibrechten.
Der Zugriff auf die Freigabe mittels \\IP\notenmanager funktioniert auch nicht.
Das Installationsprogramm läuft durch ohne Fehlermeldung, jedoch werden nirgendwo
Dateien hinkopiert, also auch nicht in C:\Program Files (x86)\beSoft.
Was mache ich falsch?
Nachtrag:
Ich habe jetzt normal auf C: installiert, danach alles in den Share kopiert und NMPGSetup
erfolgreich ausführt, anschließend auch in NMAdmin die Lizenzdaten hineinkopiert.
Beim Start der Schulversion kommt nun die Meldung:
Beim Laden der Programmeinstellungen sind Fehler aufgetreten. Möglicherweise sind
notwendige Einstellungen noch nicht vorgenommen worden.
Vermutlich weiß die Schulversion nicht, dass Sie sich mit der Postgres-Datenbank
verbinden soll, obwohl die erzeugte Datei nmsv.conf im Programm-Ordner liegt.
stem
Beiträge: 18.369
Themen: 817
Registriert seit: Sep 2003
Hallo,
hast du auf dem WIndows-Client den Postgres Datenbanktreiber installiert?
Gruß
Stephan
Beiträge: 201
Themen: 91
Registriert seit: Sep 2011
(17.08.2017, 10:51)NM-Himself schrieb: hast du auf dem WIndows-Client den Postgres Datenbanktreiber installiert?
Bingo, das war's.
Wie kann ich nun am schnellsten einen Client umstellen, auf dem bereits die Notenmanager-DLLs installiert sind, der sich aber noch mit der Jet-Datenbank verbinden will? Was muss ich löschen (Registry, Ini-Datei o.ä.)? Danke.
stem
Beiträge: 18.369
Themen: 817
Registriert seit: Sep 2003
Moin,
wie immer: kommt drauf an. Du schreibst die Dlls sind drauf, d. h. das Programm liegt auf dem Server und wird von dort gestartet. Dann musst du eigentlich nur den Postgres-Treiber auf dem Client installieren. Im Notenmanager-Verzeichnis auf dem Server liegt ja die nmsv.conf und darin der Eintrag dbtype = pg.
Alle Rechner ohne PG-Treiber bringen Fehler, sobald der Treiber lokal installiert ist läuft der NM auch schon wieder.
Gruß
Stephan
Beiträge: 201
Themen: 91
Registriert seit: Sep 2011
Alles klar,
dann schaue ich nochmal nach.
Wie kann ich das lokal installierte NMAdmin umstellen? Momentan verbindet sich das noch mit der Jet-Datenbank.
Viele Grüße
Stefan
Beiträge: 201
Themen: 91
Registriert seit: Sep 2011
... durch Hineinkopieren von nmadmin.conf