Partager via


Application Excel Services - Échec de l’accès à la base de données de configuration - Événement 5244

 

S’applique à : SharePoint Server 2010 Enterprise

Dernière rubrique modifiée : 2009-12-04

Nom de l’alerte :   l’accès à la base de données de configuration Excel Services Application a échoué

ID d’événement :   5244

Résumé :   Le serveur d’applications de application Excel Services n’a pas réussi à accéder à la base de données de configuration et ne parvient peut-être pas à lire ou à enregistrer les paramètres. Tous les paramètres de application Excel Services sont stockés dans la base de données de configuration.

Symptômes :   un ou plusieurs des symptômes suivants peuvent apparaître :

  • Le déploiement d’Excel Services Application échoue.

  • Excel Services Application ne démarre pas.

  • Excel Services Application est interrompu et le chargement des classeurs des utilisateurs échoue.

  • Cet événement apparaît dans le journal des événements : ID d’événement : 5244 Description : erreur inattendue lors de la tentative d’accès aux paramètres du service dans la base de données de configuration SharePoint. Vérifiez que le proxy de cette application de service est membre du groupe de proxys par défaut pour l’application web active. Erreur  =<erreur retournée par SharePoint>.

Cause :   une ou plusieurs des causes suivantes sont possibles :

  1. La base de données de configuration est en mode hors connexion ou n’est pas disponible.

  2. Les autorisations sur la base de données de configuration ont changé ou les autorisations liées au compte du pool d’applications sous lequel application Excel Services s’exécute ont changé et application Excel Services n’a plus accès à la base de données de configuration.

Notes

Vous devez être membre du groupe SharePoint Administrateurs de batterie pour effectuer la tâche suivante.

Solution :   accorder les autorisations appropriées au compte d’accès à la base de données

  • Pour rechercher le compte d’accès à la base de données :

    1. Dans la page Administration centrale, dans la barre de lancement rapide, cliquez sur Sécurité, puis, dans la section Sécurité générale, cliquez sur Configurer les comptes de service.

    2. Dans la page Comptes de service, dans la section Gestion des informations d’identification dans la liste déroulante, sélectionnez l’option Pool d’applications de service pour le pool d’applications qui exécute application Excel Services. Lorsque cette option est sélectionnée, le nom de l’application application Excel Services apparaît dans la zone de liste sous la liste déroulante, par exemple, Excel Services Application.

    3. Notez le compte qui est sélectionné dans la liste déroulante Sélectionnez un compte pour ce composant, puis cliquez sur OK.

  • Pour vérifier que le compte dispose des autorisations appropriées dans SQL Server :

    1. Connectez-vous à l’ordinateur qui exécute SQL Server en utilisant un compte qui dispose des autorisations d’administrateur.

    2. Dans SQL Server Management Studio, dans le volet de navigation Explorateur d’objets, développez le nœud Sécurité, puis cliquez sur le nœud Connexions. Le nom du compte d’accès à la base de données indique qu’il s’agit d’un compte de connexion SQL, par exemple, ##MS_PolicyTsqlExecutionLogin##.

    3. Si le compte existe, dans le volet de navigation Explorateur d’objets, développez le nœud Bases de données, développez le nœud de la base de données de configuration (par exemple, WSS_Config), développez le nœud Sécurité, puis cliquez sur Rôles.

    4. Développez le nœud Rôles de base de données, cliquez avec le bouton droit sur db_owner, puis sélectionnez Propriétés.

    5. Dans la boîte de dialogue Propriétés des rôles de base de données, vérifiez si le compte d’accès à la base de données se trouve dans la liste Membres de ce rôle. Si ce n’est pas le cas, cliquez sur Ajouter.

  • Pour vérifier que application Excel Services peut lire dans la base de données de configuration

    1. Sur l’ordinateur, cliquez sur Démarrer, puis sur Tous les programmes, cliquez sur Produits Microsoft SharePoint 2010, et enfin sur SharePoint 2010 Management Shell.

    2. À l’invite de commandes, tapez le nom de l’applet de commande de Windows PowerShellGet-SPExcelServiceApplication pour obtenir les paramètres du application Excel Services spécifié. Ces paramètres sont lus dans la base de données de configuration.