1首先备份现在的情况以防不测,备份数据库以及日志(数据库出现问题首先是备份而不是还原)
2其次 完全恢复数据库到一个没有问题的时间点
RESTORE DATABASE [db] FROM
DISK = N'E:\temp\db_backup_201109300200.bak'
WITH FILE = 1,
MOVE N'jobs_Data' TO N'D:\DataBase\SQL2005\MSSQL.1\MSSQL\Data\db.mdf',
MOVE N'jobs_Log' TO N'D:\DataBase\SQL2005\MSSQL.1\MSSQL\Data\db_log.ldf',
NOUNLOAD, REPLACE, STATS = 10
3恢复日志或差异到某指定时间点
RESTORE LOG jobs
FROM disk='E:\jobs_backup_201110020100.trn'
WITH RECOVERY,STOPAT='2011-10-1 13:00:00'