Forum Notenmanager

Normale Version: Neue Datenbank zuweisen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallöchen!

Wir haben für dieses Schuljahr mal einen neuen passenden Datenbanknamen (nmdaten15.mdb=jet-datenbank!) verwenden wollen.
Funktioniert auch soweit alles nur:
Auf den Clients versucht die Verknüpfung immer auf die letztjährige DB zuzugreifen.
Folgendes Szenario:
Der Notenmanager liegt auf einem Netzwerklaufwerk und wird von allen Clients aus dort gestartet.
Gemäß Handbuch habe ich folgendes versucht:
An allen Clients habe ich mich als admin angemeldet und die DB geöffnet um den Registry-Eintrag richtig zu setzen.
Weiterhin habe ich ein nmsv.conf Datei im NM-Verzeichnis erstellt, die auf die nmdaten15 verweist.

Beides hatte keinen Erfolg, sobald sich ein User anmeldet versucht NM auf die alte DB zuzugreifen, findet sie nicht und kommt mit dem Auswahlfenster. Jedes Mal aufs neue.

Wo ist mein Fehler?


Grüße aus Höchstadt

A. Marquardt
Hallo,

bei der Abarbeitung gilt Kommandozeile schlägt Konfigurationsdatei schlägt Registry. Wenn du also eine nmsv.conf anlegst sind Einstellungen in der Registry nicht mehr relevant.
Das heißt aber auch, dass eine falsche Angabe in der nmsv.conf dann zu einem Dateidialog führt. Es ist also nicht so, dass der Notenmanager bei einer falschen Konfigurationsdatei im Notfall auf die Registry ausweicht - diesen Automatismus fand ich zu gefährlich.

Die Frage wäre also, ob in der nmsv.conf vielleicht etwas nicht passt. Hat der Dateipfad Leerzeichen? Sofern der Server auf Linux läuft könnte auch die Groß-/Kleinschreibung eine Rolle spielen, ...

Vielleicht kannst du mal die Einträge aus der nmsv.conf hier posten.

Gruß
Stephan

PS: und natürlich sicherheitshalber schauen, ob in den Desktop-Links kein Kommandozeilen Parameter eingetragen ist.
Hmmmmm,

mit Kommandozeilenparameter funktionierts, allerdings möchte ich das nicht an allen Rechnern eingeben müssen.

Die nmsv.conf funktioniert nicht, hier ist sie:
dbfile = L:\Notenmanager\nmdaten15.mdb
dbtype = jet
In diesem Verzeichnis liegt auch die exe, die von jedem Rechner aus per Verknüpfung (ohne Parameter) gestartet wird nixweiss
Server: Windows2011SBS

Gruß

A. Marquardt
Hallo,

nur mal zum Testen, dass es nicht am Netzwerklaufwerk liegt: wenn du das L:\Notenmanager\nmdaten15.mdb durch \\servername\freigabe\nmdaten15.mdb ersetzt, funktioniert es dann?

Gruß
Stephan
Oh Gott wie peinlich wall wall wall 

Ich habs gefunden.
Ich die .conf Datei an einem Rechner erstellt und bearbeitet, an dem "bekannte Dateiendungen ausblenden" aktiviert war.
Ergebnis: sah aus wie nmsv.conf, war aber nmsv.conf.txt......

Deshalb hat er es nicht gelesen.

Scham und Schande!!!

Entschuldige die Belästigung wegen eigener Doofheit.

Einen wunderschönen Tag und Grüße aus Höchstadt

Andy Marquardt
Hallo,

kein Problem. Dieses "bekannte Dateiendungen ausblenden" ist eine der bescheuersten und unnötigsten Funktionen die ich kenne. Und dann ist die auch noch per Default aktiviert ...

Gruß
Stephan