La base de données SQL Server est pleine - Événement 3758

 

S’applique à : SharePoint Foundation 2010, SharePoint Server 2010

Dernière rubrique modifiée : 2015-03-09

Nom de l’alerte :   la base de données SQL Server est complète

ID d’événement :   3758

Résumé :   Microsoft SharePoint Foundation utilise des bases de données Microsoft SQL Server 2008 pour stocker la majeure partie du contenu des paramètres de site Web et de configuration SharePoint Foundation et utilise un compte de service pour communiquer avec la base de données au nom d’une demande de l’utilisateur. Lorsqu’une base de données SQL Server est créée, une valeur de la taille maximale de la base de données est définie. La taille est propre à chaque base de données. Notez qu’une application Web peut être associée à une ou à plusieurs bases de données. Cette erreur indique que la base de données a atteint la taille définie par son paramètre de taille maximale.

Symptômes :   Le symptôme suivant peut apparaître :

  • Les utilisateurs ne peuvent pas ajouter ou mettre à jour du contenu dans SharePoint Foundation.

  • Les administrateurs ne peuvent pas mettre à jour les paramètres SharePoint Foundation.

  • Cet événement apparaît dans le journal des événements : ID d’événement : 3758 Description : Erreur de la base de données complète sur l’instance SQL Server <nom de l’instance> dans la base de données <nom de la base de données>. Des informations supplémentaires sur l’erreur SQL Server sont décrites ci-dessous. <message d’erreur SQL>

Cause :   la base de données a atteint sa taille maximale.

Notes

Vous devez être membre du groupe SharePoint Administrateurs de batterie pour effectuer les tâches suivantes.

Solution :   accroître la taille d’une base de données SQL Server

  • SharePoint Foundation ne peut pas écrire dans une base de données qui a atteint sa taille maximale. Augmentez la valeur de la taille maximale pour la base de données complète dont le nom apparaît dans le message d’événement.

    Pour accroître la taille d’une base de données :

    1. Dans SQL Server Management Studio, dans le volet de navigation Explorateur d’objets, développez le nœud de serveur, puis le nœud Bases de données.

    2. Cliquez avec le bouton droit sur la base de données de votre choix, puis cliquez sur Propriétés. Le nom de la base de données est indiqué dans le message d’événement.

    3. Dans la boîte de dialogue Propriétés de la base de données, dans le volet de navigation, cliquez sur Fichiers.

    4. Dans la section Fichiers de la base de données, dans la colonne Croissance automatique, cliquez sur les points de suspension associés au fichier de base de données.

    5. Dans la boîte de dialogue Modifier la croissance automatique, dans la section Taille de fichier maximale, vérifiez si l’option Restreindre la croissance des fichiers est sélectionnée. Si tel est le cas, augmentez la taille maximale des fichiers dans le champ situé à droite. Vous pouvez également configurer la base de données pour accroître sa taille de manière illimitée en sélectionnant l’option Croissance des fichiers illimitée.

    6. Cliquez sur OK pour enregistrer les modifications.

    Pour vérifier que les problèmes liés à la base de données sont résolus :

    1. Dans SharePoint 2010 Management Shell, exécutez la commande Windows PowerShell Get-SPSite | Format-Table -Property ID,WebApplication,ContentDatabase pour obtenir la liste des sites pour chaque application Web afin de recenser tous les sites dans les différentes bases de données et rechercher un site dans chaque base de données.

    2. Accédez au site.

    3. Essayez d’ajouter du contenu au site. Par exemple, ajoutez un élément de liste ou un document. Étant donné que SharePoint Foundation signale différentes erreurs suivant les circonstances de la modification, si l’ajout de contenu au site échoue, recherchez dans le journal des événements un message d’erreur tel que ceux indiqués dans le tableau suivant.

      Nom du journal :

      Application

      Source :

      Microsoft-Windows SharePoint-Windows SharePoint Services 4

      Date :

      2/4/2009 6:34:13

      ID d’événement :

      3758

      Catégorie de la tâche :

      Base de données

      Niveau :

      Critique

      Mots clés :

      Utilisateur :

      Domaine\MonUtilisateur

      Ordinateur :

      MonServeur

      Description :

      Erreur de la base de données complète sur l’instance SQL Server « CO137 » dans la base de données « wss_2 ». Des informations supplémentaires sur l’erreur SQL Server sont décrites ci-dessous. Impossible d’allouer de l’espace pour l’objet 'dbo.AllDocs'.'AllDocs_Url' dans la base de données 'wss_2' car le groupe de fichiers 'PRIMARY' est plein. Créez de l’espace disque en supprimant des fichiers qui ne sont pas indispensables, en supprimant des objets dans le groupe de fichiers, en ajoutant des fichiers supplémentaires au groupe de fichiers ou en définissant Autogrowth sur ON pour les fichiers existants dans le groupe de fichiers.