2008-10-30 9 views
3

Tentative de déploiement d'une solution MOSS sur un serveur UAT à partir du serveur de développement pour la première fois. En exécutant cette commandeSharePoint stsadm addsolution - échoue avec l'erreur basée sur l'autorisation (object ref)

stsadm -o addsolution -filename xxx 

Je reçois un "objet de référence non définie à une instance d'un objet" Sur la base de ces liens: (et d'autres):

[http://social.msdn.microsoft.com/forums/en-US/sharepointdevelopment/thread/63f0f95d-1215-4041-be6d-64ae63bda276/][1]

[http://www.telerik.com/community/forums/thread/b311D-bachea.aspx Je me suis assuré de ce qui suit:] [1]

  1. Je suis un membre du groupe administrateur de la ferme sur le serveur MOSS
  2. Je suis membre du WSS_RESTRICTED_WPG sur le serveur
  3. J'étais déjà dans le groupe WSS_ADMIN_WPG sur le serveur

J'ai vérifié le journal des événements et a trouvé des exceptions disant que la connexion à mes services du site DB a échoué.

Si je tente de me ajouter via SQL Server Mgt Studio Je n'ai pas accès à définir l'accès à cette base de données comme celle-ci:

Raison: Impossible base de données ouverte « SharedServices1_DB » demandée par la connexion . La connexion a échoué. La connexion a échoué pour l'utilisateur 'XXXXX \ Administrateur'.

Alors, qu'est-ce qui me manque? Des choses évidentes que je dois faire? Toutes les suggestions utiles sont les bienvenues.

Merci

[1]: http://MSDN fil forum

[1]: http://Telerik fil de support

+0

Je l'ai eu dans mes journaux d'événements: Type d'événement: Erreur; Source de l'événement: Windows SharePoint Services 3; Catégorie d'événement: Base de données; L'ID d'événement: 3760 - Base de données SQL 'SharePoint_AdminContent_XXXXXXXXX' sur l'instance SQL Server 'SqlServerName' introuvable. Des informations d'erreur supplémentaires de SQL Server sont incluses ci-dessous. Impossible d'ouvrir la base de données "SharePoint_AdminContent_XXXXXXX" demandée par le login. La connexion a échoué. La connexion a échoué pour l'utilisateur 'DOMAIN \ nom d'utilisateur'. –

Répondre

4

Je pense que la chose évidente vous manque est que le compte d'utilisateur ne dispose pas de l'autorisation nécessaire pour utiliser la base de données de sharepoint - tout comme il est dit dans votre post;)

+0

Oui, c'était plutôt défini par la question, n'est-ce pas? C'est marrant de voir comment vous pouvez être si frustré par un problème que vous pouvez voir la réponse et encore la mélanger. – TheZenker

-1

La question semble ne pas être avec votre solution, mais avec le SSP. Essayez de supprimer le SSP UAT et de le recréer et de vous associer à votre site.

Si cela fonctionne, vous aurez besoin de savoir pourquoi le problème est survenu.

2

solutions Ajout n'a rien à voir avec le SSP.

Habituellement, cette erreur est due au fait que l'utilisateur exécutant la commande stsadm n'a pas accès à la base de données de configuration de la batterie. Cela est dû au fait que seul le compte "informations d'identification de la batterie" a accès à la base de données de configuration de la batterie.

Vous pouvez essayer une des deux choses:

  1. Exécutez la commande stsadm que le compte « des titres de compétence agricole ».Habituellement, il s'agit d'un compte de service. Par défaut, ce compte a été utilisé pour créer la base de données de la batterie au cours du processus d'installation.
  2. Modifiez le compte "informations d'identification de la batterie" pour votre utilisateur connecté. Vous pouvez le faire en utilisant les updatefarmcredentials de stsadm

Hope qui aide!