Beiträge: 233
Themen: 73
Registriert seit: Sep 2005
09.09.2016, 18:55
(Dieser Beitrag wurde zuletzt bearbeitet: 09.09.2016, 18:57 von mnerlich.)
Hallo NM-Team,
mit der neuesten Version (Schul- und Admin-) und nach dem Inport der ASV-Daten und Anpassen des Unterrichts (hat alles prima geklappt ) ist mir aufgefallen, dass alle Schülernamen in den Fachlisten in jedem Unterricht immer zweimal nacheinander auftauchen. In den Klassenlisten ist das nicht der Fall. Wir haben noch die JET-Datenbank. Tritt das bei anderen JET-Datenbanken auch auf???
DB-Prüfungen mit Schulversion und Admin brachten auch keine Änderung!!!
mfg mn.
Beiträge: 18.402
Themen: 820
Registriert seit: Sep 2003
Hallo mn,
das Problem ist bekannt ( http://forum.notenmanager.net/showthread.php?tid=6505&pid=30825#pid30825), ich werd mir das am Wochenende mal anschauen. Bei uns trat das Problem nicht auf, scheint also nur unter bestimmten Umständen einzutreten. Betroffen sind aber offensichtlich nur "Jet"-ler. Bislang.
Gruß
Stephan
Beiträge: 233
Themen: 73
Registriert seit: Sep 2005
Hallo Stephan,
ich habe bei den Lehrerdaten doppelte Datensätze und zwar bei denen, die eine andere Amtsbezeichnung hatten als die vom Import (z. B. 'StR RS' und 'StR (RS)'). Ich habe gedacht, dass das Lehrerkürzel der Primärschlüssel ist! Lösche ich in der SV einen der Doubletten, so sind beide weg. Lege ich den Lehrer neu an, so muss ich auch das Passwort neu vergeben. Die Unterrichte sind dann mit dem neuen Lehrer wieder da. Aber ich müsste alle Lehrer löschen und wieder anlegen und dann müssten alle Kollegen ihr Passwort erneut festlegen! Hilfe ....
mfg mn.
Beiträge: 18.402
Themen: 820
Registriert seit: Sep 2003
Hallo mn,
so ist es. Hier haben wir ein hartnäckiges Problem mit den Jet-Datenbanken: eigentlich liegt auf den Lehrerkürzeln ein "UNIQUE"-Index, das heißt Dopplungen sind eigentlich ausgeschlossen. Leider passiert es immer wieder mal (auch bei anderen Tabellen, leider), dass dieser Index dann plötzlich einfach weg ist. Und dann kann es eben zu Dopplungen kommen.
Unter NMAdmin > Wartung > Reparaturen > Lehrkräfte Tabelle reparieren wird folgendes gemacht: jeder Lehrer wird nur einmal in den Speicher gelesen (dabei bemüht sich NMAdmin, den richtigen Datensatz mit Passwort etc. zu erwischen), anschließend die Tabelle komplett gelöscht und komplett neu aufgebaut. Dann müsste auch der Index wieder da sein. Anschließend werden die Daten wieder aus dem Speicher in die Tabelle geschrieben. Bisher hat das immer ganz gut funktioniert.
Gruß
Stephan
Beiträge: 233
Themen: 73
Registriert seit: Sep 2005
Hallo Stephan,
Danke, das wars. Jetzt sind wieder alle Lehrkräfte und Fach- bzw. Lehrkraft-Listen in Ordnung.
Ein Umstieg auf Postgres wäre die bessere Lösung, aber ich müsste mein automatisches Sicherungskonzept umstellen und NM und ASV liefen dann auf der gleichen Windows-Maschine. Die NM-Jet-DB liegt jetzt schön schnell und zuverlässig zugreifbar unabhängig getrennt von der ASV auf einem Linux-NAS. Es wären ettliche Clients umzustellen, also viel Arbeit. Na ja, vielleicht im nächsten Jahr.
Vielen Dank nochmal für das schnelle und kompetente Feedback und einen guten Start ins neue Schuljahr.
mfg mn.
Beiträge: 18.402
Themen: 820
Registriert seit: Sep 2003
Hallo mn,
um dich anzuspornen: so viel ist es nicht.
- An den Clients musst du nur den ODBC-Treiber installieren, das kannst du im Laufe des Jahres ja mal machen.
- Wenn der NM bei euch nicht zentral über eine Freigabe gestartet wird müsstest du (ebenfalls einmalig) die nmsv.conf auf alle Clients kopieren.
- Die Datensicherung: du kopierst das Datensicherungsscript der ASV (habt ihr ja bestimmt), änderst die paar Daten ab, fertig (10 Minuten maximal).
- Postgres-Datenbank: Ist bei uns überhaupt kein Problem, NM- und ASV-Datenbank auf dem gleichen Server laufen zu lassen. Je nachdem, wie viel Wumms euer NAS hat, kannst du vermutlich sogar darauf eine eigene Postgres-Installation laufen lassen, wenn dir das lieber ist (meine Synology kann das).
Gruß
Stephan
Beiträge: 113
Themen: 31
Registriert seit: Mar 2004
Wir haben auch das Problem mit den doppelten Schülern in den Fachlisten. Gibt es da schon eine Lösung?
Ich lese immer über diese Postgres Datenbank. Ich habe keine Ahnung was ich machen soll um ggf. umzusteigen?! Gibt es da fü "Laien" eine gute Anleitung und geht das auch im Schuljahr?
Beiträge: 18.402
Themen: 820
Registriert seit: Sep 2003
Hallo Johannes,
die doppelten Schüler verschwinden, wenn du wie unter Posting #4 beschrieben die Lehrertabelle reparierst.
Wir man Postgres generell einrichtet ist unter http://nmhilfe.notenmanager.net schon in groben Zügen beschrieben. Eine detailliertere Anleitung ist in Planung.
Gruß
Stephan
Beiträge: 295
Themen: 32
Registriert seit: Jan 2009
...bei uns sind auch Schüler doppelt angelegt, aber mit Lehrerliste reparieren funktioniert es nicht. Wir sind bereits auf postgres...
Zur Info: NMSV & NMAdmin auf aktuellstem Stand, Datenbank = PostgreSQL, Win10
Beiträge: 18.402
Themen: 820
Registriert seit: Sep 2003
Hallo Adler,
bei euch sind dann aber vermutlich auch die Lehrer nicht doppelt, oder doch?
Gruß
Stephan
Beiträge: 295
Themen: 32
Registriert seit: Jan 2009
Richtig, die Lehrer sind nicht doppelt.
Dennoch gibt es kein Schema bei den Klassen. Bei vielen passt die Anzahl der Schüler, beim Rest sind es mal 37, mal 64, mal 56 Schüler und das in unterschiedlichen Fächern. Aber du hattest bereits geschrieben, dass du dir das am Wochenende anschauen wirst ;-)
Zur Info: NMSV & NMAdmin auf aktuellstem Stand, Datenbank = PostgreSQL, Win10
Beiträge: 18.402
Themen: 820
Registriert seit: Sep 2003
Wenn es um Schülerzuordnungen zu Unterrichten geht bitte IMMER die Schulversion mit "Unterricht bearbeiten" verwenden. Das ist bislang noch der ausschlaggebende Dialog, d. h. muss es passen.
NMAdmin > Daten > Unterricht dient tatsächlich nur dazu, die reinen Unterrichtsdaten zu bearbeiten!
Gruß
Stephan
Beiträge: 295
Themen: 32
Registriert seit: Jan 2009
Das habe ich bisher immer so gemacht.
Die unterschiedlichen Schülerzahlen (es sind noch nicht einmal doppelte Schüler, sondern einfach zu viele Schüler) sind bereits nach dem Import aus der ASV in diesem Unterricht. Laut Konrektor sitzen aber z. b. in der Klasse 5d im Englischunterricht 27 Schüler, mir werden im NM aber 64 angezeigt. Da kann ja was net stimmen, oder?
Heißt das, dass es nur die Möglichkeit gibt, jede Klasse und damit jeden Unterricht per Hand im NM(SV) zu bearbeiten? Dann wäre der Import aus der ASV aber eher hinderlich, weil ich dadurch wesentlich mehr händische Arbeit habe...
Zur Info: NMSV & NMAdmin auf aktuellstem Stand, Datenbank = PostgreSQL, Win10
Beiträge: 18.402
Themen: 820
Registriert seit: Sep 2003
OK, da habe ich dich missverstanden. Was du meinst ist, dass z. B. im E-Unterricht der 5d auch Schüler aus anderen Klassen vorhanden sind, richtig? Das ist ein Fehler in der ASV, d. h. schon in der Exportdatei der ASV sind Schüler völlig falschen Unterrichten zugeordnet.
Schau mal dazu unter http://forum.notenmanager.net/showthread.php?tid=6505&pid=30797#pid30797. Da wird auch erwähnt, dass die Problematik auch im ASV-Forum diskutiert wird.
Eine Sache noch: Es ist manchmal besser ein neues Thema zu öffnen als sich in eine Diskussion anzuhängen. Das Thema hier ist "Doppelte Schüler in Fachlisten", während bei dir anscheinend falsche Schüler im Unterricht sind. Ist nicht bös gemeint, aber wenn ich nicht erst falsche Annahmen mache kommen wir schneller zum Ziel.
Gruß
Stephan
Beiträge: 295
Themen: 32
Registriert seit: Jan 2009
14.09.2016, 20:35
(Dieser Beitrag wurde zuletzt bearbeitet: 14.09.2016, 20:36 von adler.)
Danke, Stephan.
Das mit dem "neuen Thema" werde ich mir merken und dann umsetzen
Dann schau ich mal, was im ASV-Forum als Lösung vorgeschlagen wird...
Zur Info: NMSV & NMAdmin auf aktuellstem Stand, Datenbank = PostgreSQL, Win10
|