Prise en charge des modifications apportées aux bases de données qui sont utilisés par les produits Office server et Windows SharePoint Services

INTRODUCTION

Les produits serveur de Microsoft Office qui sont répertoriées dans la section « S’applique à » stockent des données dans les bases de données Microsoft SQL Server. Ces produits utilisent diverses procédures stockées pour le traitement normal. Par conséquent, les bases de données Microsoft SQL Server sont importantes pour le bon fonctionnement de ces produits.

Plus d'informations

Les produits qui sont répertoriés dans la section « S’applique à » ont été testées à l’aide d’une structure de base de données conçu par l’équipe de développement de SharePoint et ont été approuvées en fonction de cette structure. Microsoft ne peut pas prévoir l’effet sur le fonctionnement de ces produits de façon fiable lorsque les parties autres que les agents de l’équipe de développement de Microsoft SharePoint ou Microsoft SharePoint Support apporter des modifications au schéma de base de données, modifient ses données, ou d’exécuter des requêtes ad hoc sur les bases de données SharePoint. Les exceptions sont décrites dans la section « Prise en charge des Modifications de base de données ».

Exemples de modifications de la base de données non pris en charge incluent, mais ne sont pas limitées à, les éléments suivants :
  • Ajout de déclencheurs de base de données
  • Ajout de nouveaux index ou en modifiant les index existants dans des tableaux
  • Ajout, modification ou suppression des relations de clé primaires ou étrangères
  • Modification ou suppression des procédures stockées existantes
  • Appeler des procédures stockées existantes directement, sauf dans les cas décrits dans la documentation de protocoles de SharePoint
  • Ajout de procédures stockées
  • Ajout, modification ou suppression des données dans une table de toutes les bases de données pour les produits qui sont répertoriés dans la section « S’applique à »
  • Ajout, modification ou suppression de colonnes dans une table de toutes les bases de données pour les produits qui sont répertoriés dans la section « S’applique à »
  • Apporter toute modification au schéma de base de données
  • Ajout de tables dans des bases de données pour les produits qui sont répertoriés dans la section « S’applique à »
  • Modification du classement de la base de données
  • Exécutez DBCC_CHECKDB avec REPAIR_ALLOW_DATA_LOSS (Toutefois, exécutant DBCC_CHECKDB avec REPAIR_FAST et REPAIR_REBUILD est pris en charge, comme ces commandes mettre à jour les index de la base de données associée uniquement.)
  • L’activation capture de données modifiées (CDC) de SQL Server
  • L’activation de la réplication transactionnelle de SQL Server
  • L’activation de la réplication de fusion SQL Server


Si une modification de la base de données non pris en charge est découverte lors d’un appel de support, le client doit effectuer une des procédures suivantes au moins :
  • Effectuer une restauration de base de données à partir de la dernière bonne sauvegarde connue qui n’inclut pas les modifications de la base de données
  • Annuler toutes les modifications de la base de données

Si une version précédente de la base de données qui n’inclut pas les modifications non prises en charge n’est pas disponible ou si le client ne peut pas annuler les modifications de la base de données, le client doit récupérer manuellement les données. La base de données doit être restaurée à un état non modifié avant Microsoft SharePoint Support peut fournir une assistance de migration de données.

S’il est déterminé qu’une modification de la base de données est nécessaire, une demande de support doit être ouvert pour déterminer si un défaut du produit existe et doit être traité.

Modifications de la base de données pris en charge

Exceptions à l’interdiction de toute modification de la base de données sont effectuées pour des utilisations spécifiques :
  • Opérations sont lancées à partir de l’interface utilisateur d’administration SharePoint
  • SharePoint des outils et des utilitaires qui sont directement fournis par Microsoft (par exemple, Ststadm.exe)
  • Modifications qui sont apportées par programme via le modèle d’objet SharePoint et qui sont conformes à la documentation SDK SharePoint
  • Activités qui sont conformes à la documentation de protocoles de SharePoint
En outre, dans de rares cas au cours d’un incident de support, Microsoft SharePoint Support agents peuvent donner aux clients les scripts qui modifient des bases de données qui sont utilisés par les produits qui sont répertoriés dans la section « S’applique à ». Dans ces cas, toutes les modifications sont passés en revue par l’équipe de développement de SharePoint pour vous assurer que les opérations effectuées n’entraînent pas dans un état instable ou non prise en charge de la base de données. N’implique pas de modifications de base de données qui sont effectuées avec l’aide d’un agent Microsoft SharePoint Support au cours d’un incident de support dans un état de la base de données non pris en charge. Les clients ne peuvent pas réappliquer les scripts ou les modifications fournies par Microsoft SharePoint Support en dehors d’un incident de support.

Addendum des opérations de lecture

Lecture à partir de bases de données SharePoint par programme ou manuellement, peut provoquer un verrouillage inattendu dans Microsoft SQL Server, qui peut nuire aux performances. Les opérations de lecture sur les bases de données SharePoint qui sont issus des requêtes, des scripts, des fichiers .dll (, etc.) qui ne sont pas fournies par l’équipe de développement de Microsoft SharePoint ou Microsoft SharePoint Support seront considérées comme non s’ils sont identifiés comme une barrière à la résolution d’un engagement de prise en charge de Microsoft.

Si les opérations de lecture non pris en charge sont identifiées comme un obstacle à la résolution de l’engagement de prise en charge, la base de données sera considérée comme être dans un état non pris en charge. Pour rétablir la base de données à un état pris en charge, toutes les activités de lecture non pris en charge doivent s’arrêter.

Fournisseur de logiciels indépendant commercial (3ème partie) addendum

Microsoft interdit toutes les modifications de partie 3e pour les bases de données SharePoint. En tant que tel, l’installation ou à l’aide de n’importe quel outil tiers 3e qui a modifié les données stockées dans les bases de données SharePoint se produit dans cette batterie de serveurs SharePoint entière devient non.


Références

Pour plus d’informations sur la prise en charge des modifications apportées aux bases de données utilisées par SharePoint et d’autres produits d’Office Server, consultez l’article suivant dans la Base de connaissances Microsoft :

932744 des informations sur l’Assistant Plan de Maintenance dans SQL Server 2005 et sur les tâches que les administrateurs peuvent effectuer sur les bases de données SharePoint

930887 vous rencontrez des problèmes avec les alertes de portail dans SharePoint Portal Server 2003 ou les performances de recherche dans SharePoint Server 2007 après avoir créé des plans de maintenance SQL Server 2005

Propriétés

ID d'article : 841057 - Dernière mise à jour : 27 janv. 2017 - Révision : 1

Microsoft SharePoint Foundation 2013, Microsoft SharePoint Server 2013, Microsoft SharePoint Foundation 2010, Microsoft SharePoint Server 2010, Microsoft Office SharePoint Server 2007, Microsoft Office Forms Server 2007, Microsoft Office SharePoint Portal Server 2003, Microsoft Content Management Server 2001 Enterprise Edition, Microsoft Windows SharePoint Services 3.0, Microsoft Windows SharePoint Services

Commentaires