Toutes les bases de données de service d’états temporaires sont suspendues pour une application de service d’états temporaires (SharePoint Server 2010)

 

S’applique à : SharePoint Server 2010

Dernière rubrique modifiée : 2010-06-29

Nom de la règle :   Toutes les bases de données de service d’états temporaires sont suspendues pour une application de service d’états temporaires

Résumé :   Toutes les bases de données associées à une application de service d’états temporaires sont suspendues. Cela peut engendrer des erreurs lors de l’utilisation de certains composants Microsoft SharePoint Server 2010 tels que des formulaires de navigateur Web InfoPath et le composant WebPart graphique Microsoft SharePoint.

Cause :   Ceci peut être provoqué par l’administrateur mettant en suspens toutes les bases de données pour l’application de service.

Résolution :   Reprenez les bases de données d’application de service Service d’états temporaires à l’aide de Windows PowerShell.

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Dans le menu Démarrer, cliquez sur Tous les programmes.

  3. Cliquez sur Produits Microsoft SharePoint 2010.

  4. Cliquez sur SharePoint 2010 Management Shell.

  5. Pour identifier la base de données en suspens, entrez la commande suivante à l’invite de commandes de Windows PowerShell :

    Get-SPStateServiceDatabase
    
  6. Si vous voulez reprendre une base de données en suspens, entrez la commande suivante à l’invite de commandes de Windows PowerShell :

    Resume-SPStateServiceDatabase -Identity <DatabaseID>
    

    où :

    • <DatabaseID> est l’identificateur sous forme de GUID de la base de données d’application de service Service d’états temporaires.
  7. Si vous voulez créer une nouvelle base de données au lieu d’utiliser une base de données existante, entrez la commande suivante à l’invite de commandes de Windows PowerShell :

    New-SPStateServiceDatabase -Name <DatabaseName> -ServiceApplication <ID> -DatabaseServer <ServerName> [-DatabaseCredentials <Credential>] 
    

    où :

    • <DatabaseName> est le nom de la base de données, sous la forme d’une chaîne.

    • <ID> est l’identificateur sous forme de chaîne ou de GUID de la base de données d’application de service Service d’états temporaires affectée. S’il n’y a qu’une seule application de service Service d’états temporaires, vous n’avez pas à spécifier ce paramètre.

    • <ServerName> est le nom du serveur de bases de données.

    • <Credential> sont les informations d’identification SQL Server pour le serveur de base de données. Si ce paramètre n’est pas spécifié, l’authentification Windows sera utilisée.

Pour plus d’informations, voir Resume-SPStateServiceDatabase ou New-SPStateServiceDatabase.