Dies ist eine statische Kopie unseres alten Forums. Es sind keine Interaktionen möglich. This is a static copy of our old forum. Interactions are not possible.
Die bisherigen HA habe ich ja allesamt gut hinbekommen. Aber bei der aktuellen zweiten Aufgabe, verstehe ich nicht, was ich da machen soll.
Dass ich für das Backup die Namen verändere usw. ist ja alles kein Problem. Aber was soll ich an den Tabellen beim Backup verändern? Immerhin sollen ja ein paar Zeilen gelöscht und bzw. hinzugefügt werden dabei?!
Die Beispiel-Ausgabe bei Aufgabe 2b ist: MY_VIDEOS: 3 inserted and 1 deleted rows
Zum Beispiel hast Du ein Backup namens MY_VIDEOS_BAK mit 3 Zeilen. Jetzt beinhaltet Deine Tabelle MY_VIDEOS mittlerweile 5 Zeilen, nachdem Du drei Filme hinzugefügt und einen gelöscht hast.
Ja, so wie in Aufgabe 2a beschrieben. Wenn Du also BACKUP_STATS direkt nach BACKUP_TABLES aufrufst, sollte die Ausgabe immer ...: 0 inserted and 0 deleted rows sein.
Soll man beim Restore dann die komplette _bak-tabelle zur normalen Tabelle machen oder nur die Zeilen ergänzen, die ausschließlich in der bak enthalten sind?
Ich hab das so verstanden: Wenn man eine Tabelle wiederherstellen will, dann stimmt was mit der Original-Tabelle nicht. Also lösche ich alles aus der Original-Tabelle und befülle diese leere Tabelle nun mit dem Inhalt der BAK-Tabelle.
Wenn man nach Unterschieden sucht wirds glaub ich - im Rahmen dieser Hausübung - zu komplex...