Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert sind; Die von diesem Forum gesetzten Cookies düfen nur auf dieser Website verwendet werden und stellen kein Sicherheitsrisiko dar. Cookies auf diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Bekanntmachungen
Notenmanager mit PostGreSQL-Datenbank nutzen
#16
Hallo Walter,

kannst du dich mit NMAdmin an der Datenbank anmelden? Dann lass von dort mal die Datenbankstruktur prüfen.

Außerdem wäre es hilfreich, wenn du mir mal die nmsvlog.txt aus dem Programmverzeichnis der Schulversion zuschicken könntest.

Gruß
Stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml
Zitieren
#17
Hallo Stephan,

mit NMAdmin kann ich mich an der Datenbank anmelden. Überprüfung der Datenbankstruktur wird unter Windows PostgresServer erfolgreich durchgeführt, bringt aber für die Anmeldung mit der Schulversion nicht den gewünschten Erfolg.
Unter Linux erscheint bei der Überprüfung der Datenbankstruktur ein Fehler:
Tabelle rep_pronomen konnte nicht geprüft werden. Feld RP_ID konnte ... nicht erstellt werden. In der Datenbank gibt es allerdings die Tabelle rep_pronomen mit dem Schlüsselfeld rp_id. Fehler könnte mit der Großschreibung des Feldnamen zusammenhängen, da unter Linux grundsätzlich Groß- und Kleinschreibung unterschieden wird. Eine Anmeldung mit der Schulversion ist ebenfalls nicht möglich.
Wenn ich mir unter NMAdmin dann unter dem Menüpunkt Datenbank die einzelnen Einträge anzeigen lassen will, finden sich in der Windows PostgresDatenbank
nur unter Klasse und Lehrer Daten. Bei den anderen Punkten erscheint ein leeres Fenster.(Überschriften sind vorhanden, bei Unterricht im linken Teil auch die Klassen)In der Datenbank finden sich aber die entsprechenden Informationen.
In der Linux PostgresDatenbank werden die Schüler angezeigt und beim Punkt Fächer folgender Fehler gemeldet:
relationship faechergym does not exist
Stimmt auch, denn es gibt in der Datenbank nur eine Tabelle faecher
Punkt Unterricht liefert ebenfalls keine Inhalte.

An welche Adresse soll ich die Logdateien senden?

Gruß
Walter
Zitieren
#18
Hallo Walter,

vielen Dank für die ausführliche Beschreibung. Da ASV von sich aus nur noch die schulspezifischen Fächerexportiert hatte ich schon vor einiger Zeit beschlossen, in der PostgreSQL-Datenbank nicht mehr nach Schularten zu unterscheiden. In der Access-Datenbank gibt es je nach Schulart die Tabellen Fächer, FächerGym, FächerWS, ... in PostgreSQL nur noch einheitlich "faecher". Damit kann die aktuelle Schulversion leider noch nicht umgehen.

Leider musste ich am Wochenende bei uns in der Schule am Server herumdoktorn, da ist mein Zeitplan ein bisschen durcheinander gekommen. Ich werde aber heute oder spätestens morgen ein Update von NMAdmin und Schulversion herausbringen, mit dem es dann klappen sollte.

Schick mir aber trotzdem die Fehlerlogdatei an support@notenmanager.net. Falls da noch ein Problem schlummert kann ich das dann auch gleich noch beseitigen.

Gruß
Stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml
Zitieren
#19
Hallo Stephan,

super, dass du dich gleich um die Probleme kümmern willst. Eine Korrektur zu meinen obigen Ausführungen muss ich noch ergänzen. In der Tabelle faecher sind keine Daten in der Postgresdatenbank.

Viel Erfolg
Walter
Zitieren
#20
Hallo Walter,

das ich eine Folge des obigen, aber erst einmal egal. Mit dem nächsten Import aus ASV ist dann alles zusammen.

Zur Logdatei: ich habe daneben getippt. Bei euch ist der ODBC-Datenbanktreiber für PostGreSQL nicht auf den Clients installiert. Schau mal im Online-Handbuch in den Abschnitt "Administrator Handbuch > Installation > PostGreSQL als Datenbank > PostGreSQL Client-Installation", da ist auch ein Downloadlink.

Gruß
Stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml
Zitieren
#21
Hallo Stephan,

danke für den Hinweis. Man sollte die Anleitungen doch immer ganz durchlesen.
Schulversion funktioniert nun.

Gruß
Walter
Zitieren
#22
Hallo Walter,

prima. Hast du eigentlich das neue PGSetup noch einmal mit deinem Linux-Server probiert (http://forum.notenmanager.net/showthread...4#pid24684)?

Gruß
Stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml
Zitieren
#23
Ich habe es probiert, hat aber leider nicht funktioniert! nixweiss Die alte Datenbank wurde zwar gelöscht, die neue aber nicht angelegt. Ich musste die Daten wieder über die Konsole importieren.
Zitieren
#24
Damit du dir die Daten nicht immer überschreibst kannst du beim nächsten Versuch einfach mal eine andere Schulnummer anlegen.

Könntest du das noch einmal wiederholen und mir dann die nmpgsetuplog.txt aus dem Programmverzeichnis zumailen? Hat keine Eile, hab genug anderes zu tun. Aber ich würde doch gerne dem Hund auf die Schliche kommen.

Gruß
Stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml
Zitieren
#25
Hi Stephan,

hab eine kurze Frage, die wahrscheinlich einfach zu beantworten ist.
Im Handbuch steht für die Serverinstallation folgendes:
"Auf den Client-Rechnern werden nur die Dlls installiert..."

1) Wie installier ich diese?
Habe dazu bereits auf der Seite von Postgres die Dlls heruntergeladen (als zip und entpackt)

2) In welches Verzeichnis auf den Clients?

Zur Info: Aktueller NMAdmin von gestern und NMSV 4.2.11.

Der Rest scheint bisher zu funktionieren, außer dass eben Notenschluss und Co noch nicht gemacht sind. Aber das wurde hier ja bereits angesprochen - erst bei Übernahme neuer Daten aus der ASV sollten diese Meldungen verschwinden...

DANKE!
Zur Info: NMSV & NMAdmin auf aktuellstem Stand, Datenbank = PostgreSQL, Win10
Zitieren
#26
Hallo,

nimm nicht die Zipdatei mit den einzelnen Dlls. Geh in das Unterverzeichnis mit dem "msi-Installer" (http://www.postgresql.org/ftp/odbc/versions/msi/) und lad dir die runter. Den Installer startest du dann per Doppelklick, der weiß selber am besten, wo die dlls hinmüssen.

Gruß
Stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml
Zitieren
#27
Hallo Stephan,

nur noch einmal zur Sicherheit, obwohl ich glaube, dass es funktioniert hat:

WIE kann ich feststellen, ob die Datenbank nun mit Postgres geöffnet wird und nicht mit Access?

DANKE!
Zur Info: NMSV & NMAdmin auf aktuellstem Stand, Datenbank = PostgreSQL, Win10
Zitieren
#28
Hallo Stephan,
das Erstellen der Datenbank unter Linux bricht mit folgender Fehlermeldung ab:
Fehler: Datenbank konnte nicht erstellt werden#ERROR: 42809: invalid locale name: "German_Germany.1252"#CreateDB#MainWindow#ErrorTypeInfo

Ratlose Grüße
Roland (Ratlos)nixweiss
Zitieren
#29
Hallo,

@Adler
In der aktuellen Schulversion leider gar nicht, das bessere ich gleich aus. Letztendlich musst du einfach mal ein paar Daten ändern, Notenmanager schließen und dann Änderungsdatum und Uhrzeit der Access-Datenbank anschauen. Wenn sich da nichts geändert hat warst du in PostGreSQL drin.
Oder: schau mit PGAdmin in die Notenmanager Datenbank und schau, ob dort die Änderungen zu sehen sind (z. B. geänderter Lehrername).

@Roland
Da habe ich inzwischen etwas neues dazu gelernt (Linux verwendet andere Abkürzungen für Gebietsschemata) und NMPGSetup bereits angepasst. Allerdings ist da noch ein weiterer BUG drin (siehe http://forum.notenmanager.net/showthread.php?tid=5254). Ich werde heute noch ein Update hochladen und in dem genannten Thread eine Info posten, wenn es oben ist. Damit sollte es dann unter Linux auch klappen.

Gruß
Stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml
Zitieren
#30
Hi Stephan!

Habe gerade einen Testlehrer angelegt und mir danach die Access-Datenbank angeschaut.
Nachdem noch das Datum vom Montag zu sehen ist, die nmsvlog.txt sich aber verändert hat, scheint wirklich alles zu passen und der Umstieg auf PostGreSQL reibungslos gemäß Anleitung funktioniert zu haben! Super!
Zur Info: NMSV & NMAdmin auf aktuellstem Stand, Datenbank = PostgreSQL, Win10
Zitieren


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Keine Verbindung mehr zur Datenbank mit NM5 trainapollo 2 400 05.09.2024, 07:48
Letzter Beitrag: trainapollo
  Datenbank-Zugriff Martin Prechtl 2 582 01.08.2024, 20:51
Letzter Beitrag: Martin Prechtl
  PostGreSQL im Parallel-Testbetrieb keine Datenaktualisierung Graf 2 1.177 24.06.2023, 09:44
Letzter Beitrag: Graf
  Neue PG-Datenbank UliG 6 3.175 11.01.2023, 08:33
Letzter Beitrag: UliG
  Automatisches Update bei Postgres Datenbank Serverinstallation - Variante A Wirth 3 3.851 25.09.2020, 14:26
Letzter Beitrag: NM-Himself

Gehe zu:


Deutsche Übersetzung: MyBB.de, Powered by MyBB, © 2002-2024 MyBB Group.