Forum Notenmanager
datenbank prüfen fehlerhaft und Transportmedium nicht erstellbar - Druckversion

+- Forum Notenmanager (https://forum.notenmanager.net)
+-- Forum: Schulversion (https://forum.notenmanager.net/forumdisplay.php?fid=22)
+--- Forum: Installation SV (https://forum.notenmanager.net/forumdisplay.php?fid=2)
+--- Thema: datenbank prüfen fehlerhaft und Transportmedium nicht erstellbar (/showthread.php?tid=5988)



datenbank prüfen fehlerhaft und Transportmedium nicht erstellbar - tnolan - 08.10.2015

Hallo Stephan,

Ich muss etwas ausholen:

- NM-Postgresql auf dem Server zum Laufen gebracht, hat funktioniert, werden wir dieses SJ aber nun doch nicht verwenden, läuft im Moment noch still vor sich hin
- NM-Jet auf neuem Server vom Client aus in neuem Verzeichnis angelegt, altes Verzeichnis wegen den Einstellungen reinkopiert, Update gemacht, S-Daten nochmals aktualisiert (Leerzeile), Datenbankprüfungen in NM und AdminTool gemacht - alles O.K.: keine Fehlermeldungen, Transportmedium konnte vom Installations-PC erstellt werden.

- auf den L-PCs neue Verknüpfungen angelegt und im Programmverzeichnis die nmsv.conf erstellt


Folgende Probleme treten auf:

- Von den Lehrer-PCs können keine Transportmedien erstellt werden: Fehlermeldung "Die Datenbank für den Datenaustausch konnte nicht erstellt werden. Bitte prüfen Sie die Zugriffsrechte auf ...\dta". Platz auf der Festplatte ist vorhanden, Benutzer hat Vollzugriff.


- Am Lehrer-PC als X angemeldet bringt die Datenbankprüfung folgende Fehlermeldung: "Es gibt Fehler in der Datenbankstruktur. Kontaktieren sie den Hersteller. Die Datenbankabfragen konnten nicht überprüft werden"


Die nmsvlog zeigt folgende Fehler an:

Automatisierungsfehler
Das angegebene Modul wurde nicht gefunden. ;;30;;CreateAllQueries;;comClsDatabase;;NManagerSV;;1;;X;;PCL6


Beim Erstellen des Transportmediums:

# 08.10.2015, 15:06:57

Automatisierungsfehler
Das angegebene Modul wurde nicht gefunden. ;;110;;CreateDB;;comClsSync;;NManagerSV;;1;;not;;PCL6
----------------------------------------
# 08.10.2015, 15:08:59
Transportmedium: Datei 'F:\NM2005-not\not.mdb.encrypt' nicht gefunden.;;;;CheckTMedium;;comClsSync;;;;3;;not;;PCL6
----------------------------------------
# 08.10.2015, 15:09:09
Abbruch durch System, Transportmedium nicht neu festgelegt.;;;;CheckTMedium;;comClsSync;;;;3;;not;;PCL6



Was tun?

Viele Grüße
tom


RE: datenbank prüfen fehlerhaft und Transportmedium nicht erstellbar - NM-Himself - 08.10.2015

Hallo Tom,

zu 1.: Wenn der Notenmanager keinen Zugriff auf das Unterverzeichnis \dta meldet, dann wird etwas dazwischen funken. Habt ihr einen Windows-Server? Denk dran, dass du nicht nur in der Freigabe den Vollzugriff einrichten musst sondern auch über "Sicherheit" den Benutzern die Zugriffsrechte geben musst.

zu 2.: Automatisierungsfehler bedeuten so gut wie immer, dass eine Dlls nicht installiert ist oder auf eine Dll nicht zugegriffen werden kann (wg. Virenscanner, Firewall, ...)

Gruß
Stephan


RE: datenbank prüfen fehlerhaft und Transportmedium nicht erstellbar - tnolan - 09.10.2015

Hallo Stephan,

ich bin leider noch nicht weitergekommen. Eigentlich müssten alle Einstellungen passen. Die PCs konnten ja auch auf den NM auf dem alten Server sowie auf die postgresql-Version auf dem neuen zugreifen.

Eine Sache ist mir noch aufgefallen: Am PC als lokaler Admin angemeldet und NM auf dem Netzlaufwerk installiert funktioniert, als Benutzer anschließend angemeldet geht es nicht mehr, obwohl die Datenbank und das Arbeitsverzeichnis auf dem Server liegt. Wir haben keine Domäne.
Auf dem Server hat der Benutzer sowohl alle NTFS-Rechte als auch für die Freigabe.

Gibt es noch weitere Stellen, die besondere Rechte benötigen?

L.G.
Tom


RE: datenbank prüfen fehlerhaft und Transportmedium nicht erstellbar - NM-Himself - 09.10.2015

Hallo Tom,

da kann ich dir aus der Ferne leider nur wenig helfen. Wenn es aber als Admin funktioniert, als normaler Benutzer aber nicht, dann muss es doch etwas mit den Rechten zu tun haben. Du könntest mir mal die nmsvlog.txt zumailen, vielleicht kann ich da etwas entdecken.

Jetzt mal als Admin gesprochen: Kopier mal das Verzeichnis vom Server auf einen lokalen PC. Greif dann mit diesem PC und mit einem normalen Benutzer-Account auf dieses lokale Verzeichnis zu. Wenn das funktioniert (auch mit Transportmedium erstellen etc.) ist zumindest mal die lokale Installation in Ordnung, d. h. alle Dlls sind wo sie hingehören.

Im zweiten Schritt könntest du das Verzeichnis auf dem PC im Netzwerk mal freigeben und von einem anderen PC versuchen auf dieses Verzeichnis zu zugreifen.

Gruß
Stephan


RE: datenbank prüfen fehlerhaft und Transportmedium nicht erstellbar - tnolan - 11.10.2015

Hallo Stephan,

die Verknüpfung hatte Admin-Rechte benötigt! wall 

Jetzt passt alles.

L.G
Tom