Beiträge: 110
Themen: 38
Registriert seit: Apr 2021
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
Vielen Dank und viele Grüße
Mathias
Beiträge: 18.379
Themen: 817
Registriert seit: Sep 2003
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
Beiträge: 110
Themen: 38
Registriert seit: Apr 2021
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
Vielen Dank und viele Grüße
Mathias
Beiträge: 110
Themen: 38
Registriert seit: Apr 2021
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.
Vielen Dank und viele Grüße
Mathias
Beiträge: 18.379
Themen: 817
Registriert seit: Sep 2003
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
Beiträge: 110
Themen: 38
Registriert seit: Apr 2021
Vielen Dank,
"Clean before restore" hat geholfen.
Vg
Mathias
Vielen Dank und viele Grüße
Mathias