Drop Table
Support Forum for database administrators and web based access to important newsgroups related to databasesHello, Somebody accidently deleted a record with cascade deletes and took out about 80 records. The database has been used heavily since then. How do I put back the data? I have spent hours researching BOL and all I can find is how to restore the database to a point in time. But that will lose all the work done after the mistake. (We do a full backup every week and log backup every day) Is there a standard way to do this? Morgan
Post Follow-up to this messageHello, Morgan Restore the backup on another server (or as another database on the same server) and then copy the missing rows (using a query that accesses the linked server). Razvan
Post Follow-up to this message(dsfsdfs878@tiscali.co.uk) writes: > Somebody accidently deleted a record with cascade deletes > and took out about 80 records. > > The database has been used heavily since then. > > How do I put back the data? > > I have spent hours researching BOL and all I can find > is how to restore the database to a point in time. > > But that will lose all the work done after the mistake. > > (We do a full backup every week and log backup every day) > > Is there a standard way to do this? Yes, if you have bought one of those log-viewer tools, that offers this function (by reading the transaction log, and from that generates a script.) Check out http://www.lumigent.com and http://www.logpi.com for two offerings. -- Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se Books Online for SQL Server SP3 at http://www.microsoft.com/sql/techin.../2000/books.asp
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread