Sedan tid med IBM stordatorer på början av 90 talet så hade vi relationsdatabaser där man kunde köra forward och backward recovery. Funktionaliteten finns i transaktionsloggen och backupper av den. Kan kräva lite trixning,men så vitt jag vet kan du lösa de flesta önskemålen med den. Ganska snarlikt i alla fall, du har bland annat "Point in time restore" som ett alternativ, inte säker på att det helt motsvarar det du är ute efter men det kan vara rätt behändigt om nånting skenar iväg och man vet på ett ungefär när det såg bra ut i db'n Jo det är något sådant jag är ute efter.Recovery SQL Server
Alltså att backa fel i databaser med hjälp av loggfiler då något program skenat och felaktigt ändrat data i databasen.
Alltså inte under programkörning med Begin/Commit och Rollback utan att köra detta efteråt.
Även forward recovery genom att lägga tillbaka en backup och köra loggfilens uppdateringar in i databasen för att återskapa nuläget.
Loggfilen skapades av alla uppdateringar i databasen och med vilket program som begärt ändringen samt när den var gjord. Alltså lagrades även postens innehåll före den ändrades eller raderades.
Någon som vet om detta även finns för SQL Server?
mvh RolandSv: Recovery SQL Server
/mickeSv: Recovery SQL Server
http://www.mssqltips.com/tip.asp?tip=1229Sv:Recovery SQL Server
Då kan man "laga" efter ett skenande program eller köra på användaranas updateringar efter man lagt tillbaka en backup.
mvh Roland