Gordge 10 Geschrieben 5. Januar 2012 Melden Geschrieben 5. Januar 2012 Hallo zusammen, gibt es eine einfache Möglichkeit eine SQL Abfrage rückgängig zu machen? also so z.Bsp. use testDB delete from table552 Jetzt fällt mir ein paar minuten später auf, das ich eigentlich den Inhalt einer anderen Tabelle löschen wollte... Backup Method steht auf Full ich habe zwar gesehen das soetwas mit "trasactions" und "rollback" gehen soll aber da blicke ich einfach nicht durch...
NilsK 3.046 Geschrieben 5. Januar 2012 Melden Geschrieben 5. Januar 2012 Moin, ein Rollback kannst du nur für offene Transaktionen ausführen, nicht für abgeschlossene. Geht hier also nicht. Du hast zwei Möglichkeiten: 1. Letztes Backup wieder einspielen und damit die Original-DB ersetzen. 2. Letztes Backup in eine neue DB einspielen (Restore unter anderem Namen), dann per INSERT-SELECT die Daten der Tabelle aus der Restore-DB in die Original-DB übertragen. Geht natürlich nur, wenn keine referenzielle Integrität das verhindert. Gruß, Nils
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden