1

我正在尝试使用以下脚本枚举我的 SharePoint 环境中的用户配置文件:

$sc = [microsoft.sharepoint.spservicecontext]::getcontext((get-spsite $url))
$upm = new-object microsoft.office.server.userprofiles.userprofilemanager($sc)
$upm.getenumerator()

但在执行时,我收到以下错误:

An error occurred while enumerating through a collection: Database error while queueing user profiles..

其他一些有用的信息:

$upm.count = 0
$sc.sitesubscriptionid = all zeroes

用户配置文件枚举器应该返回数百个用户配置文件。是的,我是用户配置文件服务的管理员,是的,我在用于获取服务上下文的网站集上有网站集管理员。

此错误消息在 Internet 上的其他任何地方都没有出现,所以我认为值得在这里询问,即使我解决它对我的解决方案来说并不是那么重要。

4

0 回答 0