Forum Notenmanager
Installation einer NM Testumgebung - 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: Installation einer NM Testumgebung (/showthread.php?tid=9994)



Installation einer NM Testumgebung - Sportgoofy - 15.03.2024

Hallo,
ich würde gerne auf einer VM (Windows 10) eine Notenmanager-Testinstallation mit Postgres SQL durchführen damit ich hier alte Datensicherungen wiederherstellen kann z. b. zum Ausdruck von fehlenden Zwischenberichten mit korrektem Datenstand und Datum.

Habt ihr hier eine Vorgehensweise, die schnell zum Erfolg führt?

Vielen Dank und viele Grüße
Mathias


RE: Installation einer NM Testumgebung - NM-Himself - 15.03.2024

Hallo Mathias,

das gibt es nicht viel abzukürzen: PostgreSQL-Installer herunterladen und installieren (Voreinstellungen lassen), Notenmanager herunterladen und installieren (Voreinstellungen lassen), Datenbank konfigurieren lassen. Wenn alles in der gleichen VM läuft, musst du eigentlich auch bei PG nicht viel konfigurieren, da der Zugriff dann über "localhost" läuft und die Standardeinstellungen hier schon alle Rechte vorsehen.

Gruß
Stephan


RE: Installation einer NM Testumgebung - Sportgoofy - 18.03.2024

Hallo Stephan,

das habe ich natürlich gemacht. Mir geht es um sie SQL-Datenbank. Wie bringe ich diese vom aktuellen System in das neue? Ich habe ein Backup über SQL-Admin gemacht und dieses in der neuen DB versucht einzuspielen, ging aber nicht.
Vielen Dank und viele Grüße
Mathias


RE: Installation einer NM Testumgebung - Sportgoofy - 18.03.2024

Nachtrag,
das Restore über den NM5 Admin ging. Leider habe ich die Datensicherung nur als SQL und diese liefert mir Fehlermeldungen, beim Rücksichern in PG Admin.


RE: Installation einer NM Testumgebung - NM-Himself - 18.03.2024

Hallo Mathias,

dass es um die Datenbank ging, habe ich jetzt in der Tat aus deinem ursprünglichen Post so nicht rausgelesen. Wichtig ist, dass du auf dem neuen VM-Server (am besten auch gleiche PG-Version) mit NMDBSetup Benutzerkonten etc. mit den gleichen Passwörtern einrichtest. Dann hast du zwei Möglichkeiten:

1. Import in neue Datenbank
die vorhandene bsnmXXXX droppen, eine neue, leere Datenbank mit gleichem Namen und Besitzer nmsvXXXX erstellen und dann dort die Datenbank wiederherstellen. Das sollte (fast) ohne Fehlermeldung laufen. Sicherheitshalber kannst du bei der Wiederherstellung über pgAdmin noch die Option "Do not save ... Owner" auswählen.

2. Wiederherstellung in bestehende Datenbank (mit Daten).
Prinzipiell wie oben, aber vorher auch noch die Option "Clean before restore" wählen.

Grundsätzlich ist es so, dass man die Fehlermeldungen entsprechend analysieren muss. Einige beziehen sich im Szenario 2 darauf, dass bestimmte Tabellen schon vorhanden sind und nicht erstellt werden können etc. Das kann man alles ignorieren. Wenn Fehlermeldungen bzgl. nicht geschriebener Daten kommen, ist das allerdings problematisch.

Gruß
Stephan


RE: Installation einer NM Testumgebung - Sportgoofy - 19.03.2024

Vielen Dank,
"Clean before restore" hat geholfen.
Vg
Mathias