2014年10月1日 星期三

SQL Server - 資料誤刪救援方式

http://caryhsu.blogspot.tw/2011/10/sql-server.html


LiteSpeed http://www.quest.com/litespeed-for-sql-server/ 
您可以用LiteSpeed找出所有資料後,再透過undo log的方式找回被誤刪的資料即可。 
參考連結:
Introduction to Backup and Restore Strategies in SQL Server 
http://msdn.microsoft.com/en-us/library/ms191239.aspx 

如何:還原到某個時間點 (Transact-SQL)
http://msdn.microsoft.com/zh-tw/library/ms179451.aspx 

用sql语句dbcc log 查看SQL Server 数据库的事务日志

http://blog.csdn.net/fwj380891124/article/details/6716452

1)用系统函数
select * from fn_dblog(null,null)
2)用DBCC
dbcc log(dbname,4) --(n=0,1,2,3,4)
1 - 更多信息plus flags, tags, row length
2 - 非常详细的信息plus object name, index name,page id, slot id
3 - 每种操作的全部信息
4 - 每种操作的全部信息加上该事务的16进制信息

默认 type = 0

要查看MSATER数据库的事务日志可以用以下命令:
DBCC log (master)


沒有留言: