删除列表项时如何删除内容数据库中的条目

时间:2009-05-14 04:53:35

标签: sharepoint

当我从基于MOSS 2007的网站删除列表项时,内容数据库将设置其DeleteTransactionId而不是删除它。这对我来说是浪费空间,因为我不再使用这个项目了。

有没有办法同时从列表和内容数据库中删除列表项?

感谢。

2 个答案:

答案 0 :(得分:5)

1)你真的担心'空间'吗?

2)清空回收站会删除这些条目吗?

3)请记住,MS建议您不要对数据库做任何事情。

4)请参阅http://rdacollab.blogspot.com/2008/08/mosssharepoint-2007-deleting-deleted.html了解一些SQL来完成这项工作(但首先阅读免责声明)。

答案 1 :(得分:1)

该项目已移至回收站。从回收站中删除项目后,它将从数据库中删除。如果你真的希望它立即删除

A)您可以禁用回收站(请记住,有2个回收站)。

B)如果您正在使用API​​,那么您可以执行SPListItem.Delete。

相关问题