2009-01-09 4 views
1

Nous avons sauvegardé un site sur notre serveur de développement et l'avons restauré sur notre serveur de production sur un domaine différent.
Pour effacer tous les utilisateurs du site, nous avons utilisé le site web.SiteUsers.Remove() pour tous les utilisateurs du site Web racine, sur notre site de développement.
En effectuant une sauvegarde et une restauration sur le serveur de production à l'aide de stsadm, l'erreur "l'utilisateur n'existe pas ou n'est pas unique" s'affiche lors du processus de restauration qui échoue (à la commande stsadm -o restore elle-même).
Tout pointeur vers une solution à ce problème ou à ce que nous faisons de mal serait le bienvenu. Nous cherchons à supprimer les utilisateurs de la collection de sites avant de restaurer la production.
Erreur "L'utilisateur n'existe pas ou n'est pas unique" SharePoint, restauration sur site

Cordialement,

Répondre

1

Nous avons eu à peu près le contraire de votre problème lors de l'installation de services de reporting. Sous la base de données WSS_Content, certaines tables (.AllLists, .Webs que je peux rappeler) avaient des entrées référençant un utilisateur dans notre table .UserInfo qui ne se terminait pas dans notre domaine. Il s'avère que c'était un utilisateur dans un domaine de développement. Nos gens de SQL ont dû courir à travers la DB pour placer ces entrées à un ID (AVERTISSEMENT! NON SUPPORTÉ! VOIR LA MISE À JOUR CI-DESSOUS!) D'un utilisateur qui existe dans le domaine. Je serais prêt à parier que la sauvegarde de votre site a des références similaires que MOSS essaie d'énumérer lors de l'importation. Voici le lien qui nous a mis sur la bonne voie:

http://objectmix.com/sharepoint/298701-stsadm-export-user-cannot-found-zone-authentication.html

MISE À JOUR (17APR09): Quelqu'un a déjà trié l'auteur vérification/bit reseting sans avoir à recourir à l'édition du DB manuellement:

http://blog.krichie.com/2008/09/12/resetting-the-author-on-a-sharepoint-site-or-wherefore-art-thou-author-redux/

0

Si vous ne faites référence qu'aux utilisateurs AD, cet outil appelé Sharepoint AD Information Sync peut vous aider. Tout comme son nom l'indique, sa fonction de synchronisation est spéciale.

Sinon, je préfère garder la bouche fermée puisque je n'ai aucune expérience en matière de sauvegarde.

Questions connexes