Jim Asked: 2009-10-06 07:17:47 +0800 CST2009-10-06 07:17:47 +0800 CST 2009-10-06 07:17:47 +0800 CST 是否可以确定已删除的 SharePoint 网站集存在于哪个内容数据库中? 772 当有人删除他们的站点集合并希望恢复它时,这种情况就会出现。但是我们如何才能知道站点所在的内容数据库,以便我们可以从数据库备份中恢复呢? sharepoint 1 个回答 Voted Best Answer Alex Angas 2009-10-07T01:41:24+08:002009-10-07T01:41:24+08:00 简短的回答是你不能轻易做到。 最明显的是,这些信息将存储在内容数据库本身中。所以我运行了一个 SQL 跟踪,发现删除网站集调用了存储的 proc proc_DeleteSite。这调用了存储过程proc_DeleteSiteInternal。他们都只是执行大量的DELETET-SQL 语句并更新 SharePoint 的内部日志,所以这并没有多大用处。 但是,您将能够打开与网站集相关的审核并找到更多信息。用户界面可能会告诉您这一点,但我的感觉是您需要自定义代码或第三方解决方案(用于备份或审核)。
简短的回答是你不能轻易做到。
最明显的是,这些信息将存储在内容数据库本身中。所以我运行了一个 SQL 跟踪,发现删除网站集调用了存储的 proc
proc_DeleteSite
。这调用了存储过程proc_DeleteSiteInternal
。他们都只是执行大量的DELETE
T-SQL 语句并更新 SharePoint 的内部日志,所以这并没有多大用处。但是,您将能够打开与网站集相关的审核并找到更多信息。用户界面可能会告诉您这一点,但我的感觉是您需要自定义代码或第三方解决方案(用于备份或审核)。