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

 

**Sapplique à :**SharePoint Server 2016

**Dernière rubrique modifiée :**2018-01-25

Résumé : Informations sur la relation entre SharePoint Server 2016 et SQL Server, et sur les options d’interaction avec les bases de données.

Configuration minimale requise pour un serveur de base de données dans une batterie de serveurs SharePoint Server 2016 :

  • Édition 64 bits de Microsoft SQL Server 2014 Service Pack 1 (SP1)

  • Microsoft SQL Server 2016

  • Microsoft SQL Server 2017 RTM

Notes

SQL Server Express n’est pas pris en charge avec SharePoint Server 2016.

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). Pour plus d’informations, reportez-vous à Configuration matérielle et logicielle requise pour une solution SharePoint Server 2016.

SharePoint Server 2016 prend en charge les produits suivants :

  • SQL Server 2016 Reporting Services (SSRS)

  • SQL Server 2016 Analysis Services (SSAS)

Notes

Si vous souhaitez utiliser Microsoft SQL Server PowerPivot pour SharePoint ou Microsoft Power View pour SharePoint pour les solutions BI vous devez installer les compléments PowerPivot ou Power View pour SQL Server RTM 2016. Les solutions BI SQL Server 2014 (SP1) PowerPivot pour SharePoint et Power View pour SharePoint ne fonctionnent pas avec SharePoint Server 2016.

Dans cet article :

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

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

  • SQL Server 2014 avec Service Pack 1 (SP1)

    • Solutions de haute disponibilité

    • Mode SharePoint Reporting Services

  • SQL Server 2016

    • PowerPivot pour SharePoint

    • Power View pour SharePoint

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

L’application SharePoint Server 2016 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 2014 (SP1), SQL Server 2016 et SQL Server 2017 RTM 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 2016.

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

  • Données et objets pour Project Server 2016

  • 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 des bases de données qui prennent en charge SharePoint Server 2016, reportez-vous à Types et descriptions des bases de données dans SharePoint Server. Pour une représentation graphique des bases de données qui prennent en charge SharePoint Server 2016, reportez-vous à Guide de référence rapide : Bases de données SharePoint Server 2016. Vous pouvez également télécharger cette affiche de base de données SharePoint Server 2016, sous la forme d’un fichier PDF ou Visio.

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

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

Microsoft ne prend pas en charge l’interrogation directe ou la modification des bases de données qui prennent en charge SharePoint Server 2016. Dans SharePoint Server 2016, 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 2016 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 2014 avec Service Pack 1 (SP1)

SQL Server 2014 (SP1) offre de meilleurs résultats en matière de performances, de disponibilité et de facilité de gestion avec SharePoint Server 2016 qu’avec SQL Server 2014. Même si vous ne pouvez pas utiliser SQL Server PowerPivot pour SharePoint ou Power View pour SharePoint avec SQL Server 2014 (SP1), vous pouvez utiliser certaines solutions d’aide à la décision avec SharePoint Server 2016. Par exemple, vous pouvez installer Office Online Server pour utiliser Excel Online.

Pour plus d’informations, voir Fonctionnalités prises en charge par les éditions de SQL Server 2014. Pour obtenir des informations détaillées sur Office Online Server, voir Configuration d’Office Online Server pour SharePoint Server 2016

Solutions de haute disponibilité

Nous vous recommandons d’utiliser les groupes de disponibilité AlwaysOn et les instances de cluster de basculement AlwaysOn pour la haute disponibilité dans SQL Server 2014 Reporting Services (SP1). Les autres solutions de haute disponibilité sont 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 à la place de la mise en miroir de bases de données pour votre solution de haute disponibilité avec SQL Server 2014 (SP1), SQL Server 2016 et SQL Server 2017 RTM pour SharePoint Server 2016. Pour plus d’informations, reportez-vous à Solutions haute disponibilité (SQL Server).

Pour plus d’informations, consultez les rubriques Groupes de disponibilité AlwaysOn (SQL Server), et Conditions préalables requises, restrictions et recommandations pour les groupes de disponibilité AlwaysOn (SQL Server).Pour plus d’informations sur la haute disponibilité pour SQL Server Reporting Services, consultez la rubrique Haute disponibilité (Reporting Services).

Copie des journaux de transaction

La copie des journaux de transaction SQL Server offre une solution de récupération d’urgence pour les bases de données principales uniques et les bases de données secondaires multiples situées chacune sur des instances distinctes de SQL Server. La fonctionnalité de copie des journaux de transaction sauvegarde le journal des transactions sur le serveur de production, puis le copie sur les instances de sauvegarde ou secondaires. Le journal est ensuite disponible pour récupération. Vous pouvez ensuite configurer des alertes pour vous avertir lorsque le serveur de production rencontre un problème. Puis, vous pouvez basculer du serveur de production vers les serveurs de sauvegarde afin que, si le serveur de production rencontre une erreur, l’un des serveurs de sauvegarde ou secondaires puisse être mis en ligne pour faire office de serveur de production. Pour plus d’informations, consultez la rubrique À propos de la copie des journaux de transaction (SQL Server).

Mode SharePoint Reporting Services

Lorsque vous configurez Reporting Services avec SharePoint Server 2016, 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.

Pour plus d’informations, voir Combinaisons de serveur et complément SharePoint et Reporting Services prises en charge (SQL Server 2016). 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 2016.

  • 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

Le mode SharePoint de la version RTM de SQL Server 2016 est un service SharePoint partagé que vous configurez dans le le site Web Administration centrale de SharePoint ou à l’aide des cmdlets Microsoft PowerShell pour le mode SharePoint de Reporting Services. Le mode SharePoint prend en charge la sauvegarde et la restauration SharePoint Server 2016 pour SQL Server Reporting Services journaux de suivi des applications de service et du service ULS (Unified Logging Service). Le mode SharePoint prend également en charge l’authentification basée sur les revendications.

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, consultez les rubriques Serveur de rapports Reporting Services (mode SharePoint), Reporting Services Report Server et Applets de commande PowerShell pour le mode SharePoint de Reporting Services.

SQL Server 2016

SQL Server 2016 fournit des solutions décisionnelles pour SharePoint Server 2016. Le mode SharePoint de SQL Server 2016 fournit des fonctionnalités pour SQL Server Analysis Services et SQL Server Reporting Services. Pour plus d’informations, reportez-vous à Éditions et fonctionnalités prises en charge de SQL Server 2016.

Lorsque vous installez SQL Server 2016 Analysis Services (SSAS) et SQL Server 2016 Reporting Services (SSRS) dans une batterie de serveurs SharePoint Server 2016, les solutions décisionnelles suivantes sont disponibles :

  • SQL Server 2016 PowerPivot

  • SQL Server 2016 Power View

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

Les fonctionnalités décisionnelles suivantes de SharePoint Server 2016 sont disponibles lorsque vous effectuez la mise à niveau vers SQL Server 2016 RTM :

  • Galerie Power Pivot

  • Actualisation programmée des données

  • Classeurs en tant que source de données

  • Tableau de bord de gestion Power Pivot

  • Rapports Power View

  • Abonnements Power View

  • Alertes de rapport

Pour plus d’informations, téléchargez le nouveau livre blanc relatif au déploiement de SQL Server 2016 Power Pivot et Power View dans SharePoint 2016. Pour plus de détails sur la configuration et le déploiement de l’aide à la décision dans une batterie de serveurs SharePoint Server 2016 à plusieurs serveurs, téléchargez le livre blanc relatif au déploiement de SQL Server 2016 Power Pivot et Power View dans une batterie de serveurs SharePoint 2016 à plusieurs niveaux.

Pour plus d’informations, consultez les rubriques Combinaisons de serveur et complément SharePoint et Reporting Services prises en charge (SQL Server 2016) et Installer les fonctionnalités Business Intelligence de SQL Server 2016.

PowerPivot pour SharePoint

SQL Server2016 RTM est nécessaire pour déployer PowerPivot pour SharePoint 2016. PowerPivot pour SharePoint 2016 est un complément disponible dans le Feature Pack SQL Server 2016 RTM. SQL Server 2016 Analysis Services doit être exécuté en mode SharePoint. Cela fournit un serveur qui héberge des données PowerPivot dans une batterie de serveurs SharePoint. Pour plus d’informations, reportez-vous à la rubrique relative à l’installation d’Analysis Services en mode Power Pivot. Le serveur qui héberge PowerPivot pour SharePoint 2016 peut être à l’extérieur d’une batterie de serveurs SharePoint Server 2016.

SQL Server 2016 Analysis Services fournit trois modes pour l’analyse, Multidimensionnel, Tabulaire et PowerPivot pour SharePoint. Notez que chaque mode de serveur est indépendant des autres et que chacun prend en charge un type de base de données analytique qui fonctionne uniquement dans ce mode. Pour plus d’informations sur SQL Server 2016 Analysis Services, consultez la rubrique Analysis Services.

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

Méthode de configuration de PowerPivot pour SharePoint Description

Outil de configuration PowerPivot pour SharePoint 2016

É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.

SharePoint Server 2016Administration centrale

Administration centrale fournit l’application de service SQL ServerPowerPivot que vous créez pour accéder au tableau de bord de gestion PowerPivot pour votre batterie de serveurs BI.

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.

Power View pour SharePoint

Power View est une fonctionnalité incluse avec le complément Microsoft SQL Server 2016 Reporting Services pour Microsoft SharePoint. Installez le complément SQL Server Reporting Services 2016 pour SharePoint, puis configurez les serveurs pour l’intégration. Lorsque vous déployez Power View pour SharePoint, vous pouvez créer et modifier des vues de données à partir de modèles de données. Ces derniers sont issus de classeurs PowerPivot publiés dans une galerie Power Pivot ou de modèles tabulaires déployés sur SSAS. Vous pouvez également créer et afficher des rapports à partir de SSRS dans les bibliothèques de documents SharePoint. Tous les rapports Power View fournissent plusieurs modes d’affichage, à savoir : mosaïques, segments, filtres de graphique et visualisations. Pour plus d’informations, consultez la rubrique Nouveautés de Reporting Services (SSRS).

See also

Combinaisons de serveur et complément SharePoint et Reporting Services prises en charge (SQL Server 2016)
Nouveautés de SQL Server 2016
Fonctionnalités SQL Server déconseillées et supprimées dans SQL Server 2016
Nouveautés d’Analysis Services
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