数据库的数据今天有两个关键表莫名其妙丢失了,如何查? 数据库的数据今天有两个关键表莫名其妙丢失了,问了一下几个同事都说没有动,我也相信他们,但是什么原因没有的呢?而且不知道还有哪些表的数据丢失,丢失的两个表都没有其他程序或触发器调用,不会是系统自动清理的,有没有人有思路,我想查查原因。数据库 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只能尝试从系统默认的trace文件找找。SELECT * INTO temp_trcFROM fn_trace_gettable(@trace_path, default); 麻烦问一下你说的trace是SQLSERVER的文件还是WINDOWS的,路径是什么,是不是WIDOWS的日志啊? sql的默认trace路径 C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\LOG\log.trc参考http://msdn.microsoft.com/en-us/library/ms175513.aspx 找一找第三方软件,读取一下log日志,查看这段时间内对关键表的操作如果你数据库做了审计的话可以查看审计记录 如果没做日志备份的话,那么用log explore看看那段时间做了什么操作。trace一般没记录那么多。如果做了日志备份,那基本分析不出来 经确认为黑客入侵,通过开放的WEB服务灌入脚本删除表。 求高手帮忙写几条sql语句,新手有困难 group by 帮助看不懂! sql?????????????????????? 求多表查询SQL 请问这个代码里sales代表什么? 求一个行列置换SQL,急 請教一個數據計算問題,是用函數還是在存儲過程中用游標? 請大家幫忙提提建議! 急! 表复制数据的sql语句问题,求高手!!!! sql server 2000 小问题。 求高手帮忙!win7下c#程序连接sqlserver2005出现问题!!!! 关于数据库object的问题
SELECT * INTO temp_trc
FROM fn_trace_gettable(@trace_path, default);
参考http://msdn.microsoft.com/en-us/library/ms175513.aspx
如果你数据库做了审计的话可以查看审计记录