09.09.2020, 15:59
Hallo zusammen,
@slf: der Postgresql-Server arbeitet mit einem sogenannten "Search-Path". Wenn nichts anderes angegeben ist, werden Daten immer im Schema Public gesucht. Da ist das normale Schuljahr drin und alles ist gut. Schaltet man per NMAdmin auf das Vorjahr um, dann wird bei der Suche nach Daten zuerst in Vorjahr gesucht und dann - wenn dort die Daten nicht gefunden werden - die Daten aus dem nächsten Schema im Search-Path genommen - das wäre dann Public. Das hat einen Vorteil: die Datenbankabfragen und Funktionen müssen nur einmal angelegt werden. Soll heißen: sofern das Schema Vorjahr angelegt ist - egal ob mit Daten oder nicht - kann NMAdmin auch schon mal umschalten.
Was den Import mit NMAdmin betrifft: da brauchst du nicht auf das Vorjahr umschalten. Du machst die Sicherung mit NMAdmin auf dem alten Server, verbindest dich mit NMAdmin dann wieder mit dem neuen Server und wählst "Ich möchte die Vorjahresdaten importieren". NMAdmin liest dann die Daten aus dem Schema "Public" der Datensicherung in das Schema "Vorjahr" des aktuellen Datenbank ein.
Gruß
Stephan
@slf: der Postgresql-Server arbeitet mit einem sogenannten "Search-Path". Wenn nichts anderes angegeben ist, werden Daten immer im Schema Public gesucht. Da ist das normale Schuljahr drin und alles ist gut. Schaltet man per NMAdmin auf das Vorjahr um, dann wird bei der Suche nach Daten zuerst in Vorjahr gesucht und dann - wenn dort die Daten nicht gefunden werden - die Daten aus dem nächsten Schema im Search-Path genommen - das wäre dann Public. Das hat einen Vorteil: die Datenbankabfragen und Funktionen müssen nur einmal angelegt werden. Soll heißen: sofern das Schema Vorjahr angelegt ist - egal ob mit Daten oder nicht - kann NMAdmin auch schon mal umschalten.
Was den Import mit NMAdmin betrifft: da brauchst du nicht auf das Vorjahr umschalten. Du machst die Sicherung mit NMAdmin auf dem alten Server, verbindest dich mit NMAdmin dann wieder mit dem neuen Server und wählst "Ich möchte die Vorjahresdaten importieren". NMAdmin liest dann die Daten aus dem Schema "Public" der Datensicherung in das Schema "Vorjahr" des aktuellen Datenbank ein.
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