Ошибка SharePoint при добавлении пользователя в качестве владельца сайта - PullRequest
0 голосов
/ 21 июля 2009

У меня есть сайт MOSS 2007, администратором которого я являюсь. В области «Люди и группы» для сайта я пытаюсь добавить пользователя в качестве владельца сайта. На странице «Добавить пользователя» я добавляю имя пользователя и нажимаю «ОК», после чего я получаю совершенно бесполезную ошибку:

Исключение из HRESULT: 0x80040E37
в Microsoft.SharePoint.Library.SPRequestInternalClass.UpdateMembers (String bstrUrl, Guid & pguidScopeId, Int32 lGroupID, Int32 lGroupOwnerId, Object & pvarArrayAdd, Object & pvarArrayAddIds, Object & pvarArrayLoginsRemove, Object & pvarArrayIdsRemove, Boolean bSendEmail) в Microsoft.SharePoint.Library.SPRequest.UpdateMembers (String bstrUrl, Guid & pguidScopeId, Int32 lGroupID, Int32 lGroupOwnerId, Object & pvarArrayAdd, Object & pvarArrayAddIds, Object & pvarArrayLoginsRemove, Object & pvarArrayIdsRemove, Boolean bSendEmail)

Я использовал WinDbg, чтобы посмотреть, смогу ли я получить более значимое сообщение об ошибке, но ничего полезного из этого не вышло. Я также запустил профиль SQL для использованных вызовов, но опять же ничего действительно убедительного не было показано.

Если это поможет, этот сайт недавно был восстановлен из резервной копии, выполненной на другом сервере. Сам сайт работает нормально после восстановления, просто этот бит, кажется, сломан.

Может кто-нибудь помочь мне с этим?

Приветствия. Иак.

1 Ответ

1 голос
/ 26 июля 2009

Похоже, что stsadm -backup и -restore использовались для перемещения сайта с другой фермы? Раньше это вызывало множество трудных для отладки проблем, и было решено только с Апрельского накопительного обновления (выпущенного сразу после SP2). Знаете ли вы, если на обоих ваших серверах установлено апрельское накопительное обновление?

...