Présentation de SQL Server dans un environnement SharePoint Server 2013

 

**Sapplique à :**SharePoint Server 2013

**Dernière rubrique modifiée :**2017-09-08

Résumé : Découvrez la relation entre SharePoint Server 2013 et SQL Server 2008 R2 avec Service Pack 1 (SP1), SQL Server 2012 et SQL Server 2014, ainsi que le mode d’interaction avec les bases de données.

SharePoint Server 2013 prend en charge plusieurs versions de SQL Server. Selon la version installée, vous pouvez utiliser des fonctionnalités spécifiques de SQL Server, comme la création de rapports et l’aide à la décision (BI).

Notes

SharePoint Foundation 2013 ne prend pas en charge les fonctionnalités BI, qui requièrent SharePoint Server 2013.

La configuration minimale requise pour un serveur de base de données dans SharePoint Server 2013 est une version 64 bits de SQL Server 2008 R2 avec Service Pack 1 (SP1) ou SQL Server 2012 ou de SQL Server 2014. Notez que pour utiliser les outils d’aide à la décision dans SharePoint Server 2013, vous devez installer la version 64 bits de SQL Server 2012 avec Service Pack 1 (SP1) ou de SQL Server 2014. Pour plus d’informations, voir Configuration matérielle et logicielle requise pour une solution SharePoint Server 2016 et Configuration logicielle requise pour le décisionnel dans SharePoint Server.

Dans cet article :

  • SharePoint Server 2013 et le moteur de base de données SQL Server

  • Utilisation des bases de données SQL Server qui prennent en charge SharePoint Server 2013

  • SQL Server 2008 R2 avec Service Pack 1 (SP1)

    • SQL Server Reporting Services en mode intégré SharePoint
  • SQL Server 2012 et SQL Server 2014

    • Solutions de haute disponibilité

    • Reporting Services Mode SharePoint

    • Fonctionnalités d’aide à la décision

    • PowerPivot pour SharePoint 2013

SharePoint Server 2013 et le moteur de base de données SQL Server

L’application SharePoint Server 2013 est basée sur le moteur de recherche de base de données SQL Server. La plupart du contenu et des paramètres dans SQL Server 2008 R2 avec Service Pack 1 (SP1), SQL Server 2012 et SQL Server 2014 sont stockés dans des bases de données relationnelles. Le tableau suivant présente les bases de données utilisées par SharePoint Server 2013.

Type de base de données Description

Configuration

La base de données de configuration et la base de données de contenu de l’Administration centrale sont appelées bases de données de configuration. Elles contiennent des données sur les paramètres de batterie, notamment les bases de données utilisées, les applications web ou sites web Internet Information Services (IIS), les solutions, les packages de composants WebPart, les modèles de site, le quota par défaut et les types de fichiers bloqués. Une batterie ne peut posséder qu’un ensemble de bases de données de configuration.

Contenu

Les bases de données de contenu stockent l’ensemble du contenu du site :

  • Documents du site, tels que les fichiers des bibliothèques de documents

  • Données de liste

  • Propriétés de composant WebPart

  • Données pour les apps pour SharePoint

  • Noms d’utilisateur et autorisations

Chaque application web peut contenir plusieurs bases de données de contenu. Chaque collection de sites peut être associée à une seule base de données de contenu, même si une base de données de contenu peut être associée à plusieurs collections de sites.

Application de service

Les bases de données pour les applications de service stockent les données que ces dernières utilisent.

Pour obtenir la liste complète de toutes les bases de données qui prennent en charge SharePoint Server, voir Types et descriptions des bases de données dans SharePoint Server. Pour obtenir une représentation graphique des bases de données qui prennent en charge SharePoint Server 2013, voir Bases de données qui prennent en charge SharePoint 2013.

Utilisation des bases de données SQL Server qui prennent en charge SharePoint Server 2013

Les bases de données qui prennent en charge SharePoint Server 2013 sont créées automatiquement avec l’Assistant Configuration des produits SharePoint ou par les administrateurs de base de données lorsqu’ils configurent manuellement SharePoint Server 2013.

Microsoft ne prend pas en charge l’interrogation directe ou la modification des bases de données qui prennent en charge SharePoint Server. Dans SharePoint Server, la base de données de collecte de données relatives à l’utilisation et à l’état prend en charge les modifications de schéma.

Les bases de données SQL Server qui prennent en charge SharePoint Server 2013 sont soumises à des limitations de taille et à des recommandations de configuration qui ne sont pas standard pour SQL Server. Pour plus d’informations, voir Planification et configuration de la capacité de SQL Server et du stockage (SharePoint Server).

SQL Server 2008 R2 avec Service Pack 1 (SP1)

SQL Server 2008 R2 introduit PowerPivot pour SharePoint et Power Pivot pour Excel 2010 pour la fonction d’aide à la décision de SharePoint grâce à l’intégration avec SharePoint Server 2010. SQL Server Analysis Services et SQL Server Reporting Services peuvent s’exécuter dans la même batterie SharePoint Server. SQL Server 2008 R2 avec Service Pack 1 (SP1) introduit diverses nouvelles fonctionnalités et règle de nombreux problèmes SQL Server 2008 R2. Pour plus d’informations, voir « 1.0 Nouveautés du Service Pack 1 » dans Notes de publication de Microsoft SQL Server 2008 R2 SP1.

SQL Server Reporting Services en mode intégré SharePoint

SQL Server 2008 R2 Reporting Services prend en charge deux types d’intégration SharePoint. L’intégration complète repose sur le mode intégré SharePoint. L’intégration partielle repose sur deux composants WebPart, l’Explorateur de rapports et la Visionneuse de rapports, que vous devez installer sur un site SharePoint et faire pointer vers une instance de serveur de rapports distante. Pour plus d’informations, voir Vue d’ensemble de l’intégration de Reporting Services et de la technologie SharePoint et Planification d’une intégration SharePoint.

Notes

Reporting Services prend en charge le mode intégré SharePoint à l’aide de SharePoint Server 2013 uniquement.

Lorsque vous configurez Reporting Services avec SharePoint Server 2013, vous créez un serveur de rapports. Le serveur de rapports est le composant central de Reporting Services. Ce composant contient deux moteurs de traitement et un ensemble d’extensions uniques qui gèrent les opérations d’authentification, de traitement de données, de rendu et de remise.

Notes

Lorsque vous configurez un serveur de rapports afin qu’il s’exécute avec SharePoint Server 2013 en mode intégré, vous devez installer le complément SQL Server 2012 Reporting Services ou ultérieur sur un serveur web frontal SharePoint.
SQL Server 2008 R2 est la version minimale et n’est pas prise en charge lors de l’utilisation de SQL Server 2012 Reporting Services ou de SQL Server 2014 Reporting Services.

Pour plus d’informations, voir Combinaisons de serveur et composant SharePoint et Reporting Services prises en charge (SQL Server 2014). Les niveaux d’intégration suivants sont fournis lors de l’exécution d’un serveur de rapports en mode intégré avec SharePoint Server 2013.

  • Stockage partagé

  • Sécurité partagée

  • Même accès au site pour tous les documents professionnels tels que les rapports, les modèles de rapport et les sources de données partagées

Lorsque Reporting Services s’exécute en mode intégré SharePoint, les bases de données de contenu SharePoint et du serveur de rapports stockent le contenu et les métadonnées. Le tableau suivant présente les données du serveur de rapports que chaque base de données stocke.

Nom de la base de données Données du serveur de rapports

Contenu SharePoint

Stockage principal pour les données suivantes :

  • Rapports publiés

  • Modèles de rapport

  • Sources de données partagées

  • Ressources

  • Propriétés

  • Autorisations

Configuration SharePoint

Tous les paramètres de configuration du serveur de rapports que vous définissez dans l’Administration centrale , y compris :

  • URL du serveur de rapports

  • Informations de compte Reporting Services du serveur de rapports

  • Informations sur le fournisseur d’authentification utilisé sur le serveur

  • Paramètres au niveau du site qui limitent ou activent la journalisation et l’historique des rapports

Serveur de rapports

Copies internes du contenu des rapports et des métadonnées, également stockés dans la base de données de contenu SharePoint, et données de rapport suivantes :

  • Planifications

  • Abonnements

  • Captures instantanées pour l’historique des rapports ou l’exécution de rapport

Serveur de rapports - Temp

Données temporaires, y compris :

  • Données de session

  • Captures instantanées temporaires créées pour le traitement des abonnements, la création interactive de rapports ou la mise en cache des rapports comme amélioration des performances

Les alertes de données Reporting Services sont disponibles pour informer les destinataires de modifications dans les données de rapport.

Pour plus d’informations, voir Stockage et synchronisation de contenu de serveur de rapports avec des bases de données SharePoint

SQL Server 2012 et SQL Server 2014

SQL Server 2012 avec SP1 et SQL Server 2014 fournissent des solutions d’aide à la décision pour SharePoint Server 2013. Le mode SharePoint de SQL Server 2012 fournit des fonctionnalités pour SQL Server Analysis Services et SQL Server Reporting Services. En outre, le mode SharePoint fournit des fonctionnalités d’aide à la décision SQL Server dans SharePoint Server 2013. Pour plus d’informations, voir Fonctionnalités prises en charge par les éditions de SQL Server 2012 et Fonctionnalités prises en charge par les éditions de SQL Server 2014.

Notes

SharePoint Foundation 2013 ne prend pas en charge les fonctionnalités BI SQL Server.

Solutions de haute disponibilité

Nous vous recommandons d’utiliser les groupes de disponibilité AlwaysOn pour la haute disponibilité dans SQL Server 2012 Reporting Services et SQL Server 2014 Reporting Services. Les autres solutions de haute disponibilité sont les instances de cluster de basculement AlwaysOn, la mise en miroir de bases de données et la copie des journaux de transaction. Les groupes de disponibilité et instances de cluster de basculement AlwaysOn nécessitent et utilisent le clustering de basculement Windows Server (WSFC).

Notes

Nous vous recommandons d’utiliser les groupes de disponibilité AlwaysOn plutôt que la mise en miroir de bases de données pour votre solution de haute disponibilité avec SQL Server 2012 ou SQL Server 2014 et SharePoint Server 2013. Pour plus d’informations, voir Solutions haute disponibilité (SQL Server).

Pour plus d’informations, voir Groupes de disponibilité AlwaysOn (Serveur SQL) et Conditions préalables, restrictions et recommandations pour les groupes de disponibilité AlwaysOn (SQL Server).

Reporting Services Mode SharePoint

Le mode SharePoint dans SQL Server 2012 Reporting Services et SQL Server 2014 Reporting Services est un service partagé SharePoint Server 2013 que vous configurez sur l’le site Web Administration centrale de SharePoint ou à l’aide du mode SharePoint Reporting Services via les cmdlets Microsoft PowerShell. Pour plus d’informations, voir Cmdlets PowerShell (mode SharePoint de Reporting Services). Le mode SharePoint prend en charge la sauvegarde et la restauration SharePoint Server 2013 pour les journaux de suivi de l’application de service SQL Server Reporting Services et du service ULS (Unified Logging Service). Le mode SharePoint prend également en charge l’authentification basée sur les revendications. Pour plus d’informations, voir la section « Mode SharePoint » dans Nouveautés (Reporting Services). Pour plus d’informations sur les cmdlets Microsoft PowerShell SharePoint pour ULS, voir Applets de commande de journalisation et d’événements dans SharePoint Server 2016.

Le mode SharePoint nécessite qu’un composant de serveur de rapports de Reporting Services s’exécute dans une batterie SharePoint Server. Cela signifie qu’un serveur d’applications SharePoint doit exister avec le service partagé Reporting Services installé et au moins une application de service Reporting Services.

Pour plus d’informations, voir Serveur de rapports Reporting Services (SSRS) et Serveur de rapports Reporting Service (mode SharePoint).

Fonctionnalités d’aide à la décision

Notes

SharePoint Foundation 2013 ne prend pas en charge les fonctionnalités BI, qui requièrent SharePoint Server 2013.

Lorsque vous installez SQL Server 2012 Analysis Services (SSAS) et SQL Server 2012 Reporting Services (SSRS) dans une batterie SharePoint Server 2013, les fonctionnalités d’aide à la décision suivantes sont activées :

  • SQL Server 2012 PowerPivot pour SharePoint 2013

  • Power View pour SharePoint 2013

  • Concepteur de rapports interactifs Reporting Services exécuté sur les modèles de données tabulaires PowerPivot ou Analysis Services

Le moteur d’analyse en mémoire xVelocity dans SQL Server 2012 prend en charge l’aide à la décision (BI) libre-service et d’entreprise. Pour plus d’informations, voir xVelocity dans SQL Server 2012.

Pour plus d’informations, voir Instructions d’utilisation des fonctionnalités BI de SQL Server dans une batterie de serveurs SharePoint 2010, Installer des fonctionnalités SQL Server BI avec SharePoint 2013 (SQL Server 2012 SP1) et Installer des fonctionnalités SQL Server BI avec SharePoint (PowerPivot et Reporting Services).

PowerPivot pour SharePoint 2013

SQL Server 2012 avec SP1 est nécessaire pour déployer PowerPivot pour SharePoint 2013. PowerPivot pour SharePoint 2013 est une application de service SharePoint Server qui devient disponible quand Analysis Services s’exécute en mode SharePoint. L’utilisateur dispose ainsi d’un serveur hébergeant des données PowerPivot dans une batterie de serveurs SharePoint. SQL Server 2012 Analysis Services fournit trois modes d’analyse : Multidimensionnel, Tabulaire et PowerPivot pour SharePoint. Notez que chaque mode serveur est indépendant des autres, et que chacun prend en charge un type de base de données analytique qui s’exécute uniquement dans cette modalité. Pour plus d’informations sur SQL Server 2012 Analysis Services (SSAS), voir Analysis Services. Pour plus d’informations sur SQL Server 2014 Analysis Services, voir Analysis Services. Le serveur qui héberge PowerPivot pour SharePoint 2013 peut se trouver en dehors d’une batterie de serveurs SharePoint Server 2013.

Pour configurer PowerPivot pour SharePoint, vous pouvez utiliser le le site Web Administration centrale de SharePoint, l’outil de configuration de PowerPivot pour SharePoint 2013 ou les applets de commande Microsoft PowerShell. Le tableau suivant répertorie chaque méthode et décrit le processus :

Méthode de configuration de PowerPivot pour SharePoint Description

SharePoint Server 2013Administration centrale

Fournit toutes les options disponibles pour configurer l’application de service PowerPivot pour SharePoint.

Outil de configuration de PowerPivot pour SharePoint 2013

Évalue une installation existante et détermine ce qui doit être configuré dans la batterie SharePoint et PowerPivot pour SharePoint, puis configure les éléments requis.

Applets de commande Microsoft PowerShell

Fournit les applets de commande que vous pouvez utiliser pour générer des fichiers de scripts PowerShell (.ps1) et automatiser le processus de configuration pour PowerPivot pour SharePoint.

Le complément PowerPivot pour SharePoint 2013 active la galerie PowerPivot, l’actualisation planifiée des données et le tableau de bord de gestion PowerPivot dans l’Administration centrale. Pour plus d’informations, voir PowerPivot pour SharePoint (SSAS) et Configuration logicielle requise pour l'aide à la décision dans SharePoint Server 2013.

See also

Combinaisons de serveur et composant SharePoint et Reporting Services prises en charge (SQL Server 2014)
Nouveautés dans Analysis Services
Fonctionnalités prises en charge par les éditions de SQL Server 2014
Fonctionnalités du moteur de base de données déconseillées dans SQL Server 2014