Manjot Asked: 2010-05-13 19:52:53 +0800 CST2010-05-13 19:52:53 +0800 CST 2010-05-13 19:52:53 +0800 CST tsql 知道数据库上次收缩的时间 772 在 SQL 2000、2005 和 2008 中,我如何知道上次在 MS SQL 服务器上收缩数据库的时间? 我想用 TSQL 来做这件事。 问候 曼约特 sql-server-2008 sql-server-2005 1 个回答 Voted Best Answer Oleg 2010-05-14T04:56:23+08:002010-05-14T04:56:23+08:00 因为缩小数据库一使用DBCC SHRINKDATABASEor DBCC SHRINKFILE,你可以尝试通过组的服务器审计来解决你的问题DBCC_GROUP(参见http://technet.microsoft.com/en-us/library/cc280663.aspx和http://msdn. microsoft.com/zh-cn/library/cc280386.aspx)
因为缩小数据库一使用
DBCC SHRINKDATABASE
orDBCC SHRINKFILE
,你可以尝试通过组的服务器审计来解决你的问题DBCC_GROUP
(参见http://technet.microsoft.com/en-us/library/cc280663.aspx和http://msdn. microsoft.com/zh-cn/library/cc280386.aspx)