|
|
1
1
由于您使用的是SQL Express,因此需要在服务级别按一定的时间表执行此操作。您首先需要从要清除数据的表中删除行。类似于:
这将消除一年以上的东西。 然后,您将需要收缩数据库。。所以,这取决于您的恢复模型。如果您处于完全恢复状态,则需要备份事务日志。然后发布一个收缩数据库,正如Tanner在上面提到的那样。 |
|
|
2
0
您可以创建这样的作业,也可以更好地使用SSIS(请参阅: http://technet.microsoft.com/en-us/library/ms181153%28v=sql.105%29.aspx ). 你可以使用这个 http://technet.microsoft.com/en-us/library/ms188776.aspx 查询所用空间的过程,如果超过阈值,可以删除数据。 |