无法查看 SharePoint 2010 网站集中的文档 ID

无法查看 SharePoint 2010 网站集中的文档 ID

我正在尝试配置我的网站集中的文档 ID 功能,但无法显示文档 ID。我已完成以下操作:

  1. 在“网站集功能”中打开“文档 ID”功能
  2. 尝试通过 PowerShell 安装该功能(它说它已经安装)
  3. 设置“文档 ID 设置”以分配 ID,使其具有前缀“TEST”,并将网站集中的所有文档 ID 重置为以前缀开头
  4. 从中央管理运行“文档 ID 启用/禁用作业”和“文档 ID 分配作业”(针对包含网站集的 Web 应用程序)
  5. 等待,重新运行作业,尝试 IISRESET 等

无论如何,我都无法让文档 ID 列出现在网站集内的任何文档库中。我在另一台服务器上运行过,所以我不确定为什么这次不起作用。任何想法都将不胜感激。

答案1

我们向微软提出了一个案例,并最终使用以下方法解决了同样的问题:

验证 Web 应用程序/网站是否已启用文档 ID

$web=获取-spweb URL

$web.properties

如果 documentID_enabled 设置为 0,该如何修复:

$web=获取-spweb URL

$web.properties[“docid_enabled”]=”1”

$web.properties.update()

答案2

经过更多测试后,我注意到,如果使用发布门户作为根站点模板创建站点集合,则出于某种原因,此功能并不总是有效。如果在创建站点集合时使用其他模板(包括企业 Wiki),则此功能似乎可以正常工作。子站点使用什么模板似乎并不重要。

表明该功能未正确激活的一个很好的线索是,当您在“网站集管理”中配置文档 ID 时,前缀最初为空白。

相关内容