我曾使用DROP DATABASE
命令删除数据库。有什么方法可以让我看到DROP
命令执行的时间(即数据库被删除的时间)?
我可以通过阅读任何 SQL 或 Windows 日志来获取它吗?
提前致谢。
我曾使用DROP DATABASE
命令删除数据库。有什么方法可以让我看到DROP
命令执行的时间(即数据库被删除的时间)?
我可以通过阅读任何 SQL 或 Windows 日志来获取它吗?
提前致谢。
如果您正在运行 Ms SQL Server 2005 或更高版本,您可以从默认日志中获取它。
SELECT * FROM ::fn_trace_getinfo(default)
select * from fn_trace_gettable('PATH_TO_TRC_FILE',DEFAULT) where EventClass in (47) and databasename='NAME_OF_DB'
祝你好运!