SharePoint“;“用户不存在或不唯一”;错误,现场还原

SharePoint“;“用户不存在或不唯一”;错误,现场还原,sharepoint,Sharepoint,我们在开发服务器上备份了一个站点,并将其恢复到另一个域上的生产服务器。 为了清除网站上的所有用户,我们在开发网站的根网站上为所有用户使用了web.SiteUsers.Remove() 在使用stsadm进行备份并恢复到生产服务器时,我们现在在恢复过程中收到错误“用户不存在或不唯一”,该错误正在失败(在stsadm-o restore命令本身) 任何关于解决这个问题或我们做错了什么的建议都是受欢迎的。我们希望在恢复生产之前从网站集中删除用户。 您好,在恢复之前,您是否可以使用stsadm-o mi

我们在开发服务器上备份了一个站点,并将其恢复到另一个域上的生产服务器。
为了清除网站上的所有用户,我们在开发网站的根网站上为所有用户使用了web.SiteUsers.Remove() 在使用stsadm进行备份并恢复到生产服务器时,我们现在在恢复过程中收到错误“用户不存在或不唯一”,该错误正在失败(在stsadm-o restore命令本身)
任何关于解决这个问题或我们做错了什么的建议都是受欢迎的。我们希望在恢复生产之前从网站集中删除用户。


您好,

在恢复之前,您是否可以使用
stsadm-o migrateuser
()或
stsadm-o deleteuser
?你可能想看看这个

我们在安装reporting services时遇到的问题与您的问题正好相反。在WSS_内容数据库下,一些表(.AllLists,.Webs,我可以回忆起)的条目引用了.UserInfo表中的用户,但该用户在我们的域中不存在。原来是开发领域的用户。我们的SQL人员必须通过数据库将这些条目设置为域中确实存在的用户的ID(警告!不支持!请参阅下面的更新!)。我敢打赌,您的站点备份具有MOSS在导入时试图枚举的类似引用。以下是让我们走上正确道路的链接:

更新(2009年4月17日):有人已经对作者检查/重置位进行了排序,而无需手动编辑数据库:


如果您只是指广告用户,那么这个名为的工具可能会对您有所帮助。正如它的名字所说,它的同步功能很特别

否则我宁愿闭嘴,因为我在备份方面没有经验