是否可以确定已删除的 SharePoint 网站集存在于哪个内容数据库中?

是否可以确定已删除的 SharePoint 网站集存在于哪个内容数据库中?

当有人删除其网站集合并希望恢复时,就会出现这种情况。但我们如何才能知道该网站位于哪个内容数据库中,以便我们可以从数据库备份中恢复?

答案1

简短的回答是,你无法轻易做到这一点。

最明显的是,这些信息将存储在内容数据库本身中。因此,我运行了 SQL 跟踪,发现删除网站集会调用存储过程proc_DeleteSite。这会调用存储过程proc_DeleteSiteInternal。它们都只是执行大量DELETET-SQL 语句并更新 SharePoint 的内部日志,因此这没什么用。

但是,您可以打开与网站集相关的审核并查找更多信息。用户界面可能会告诉您这一点,但我的感觉是您需要自定义代码或第三方解决方案(用于备份或审核)。

相关内容