Ajouter des bases de données de contenu dans SharePoint Server

 

**Sapplique à :**Search Server 2013, SharePoint Foundation 2013, SharePoint Server 2016

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

Résumé : Découvrez comment ajouter une base de données de contenu à votre batterie de serveurs SharePoint Server 2016 et SharePoint 2013.

Vous pouvez ajouter une base de données de contenu à une batterie de serveurs SharePoint Server à l’aide du le site Web Administration centrale de SharePoint ou de Microsoft PowerShell. L’outil que vous utilisez dépend du type d’environnement que vous avez déployé, de vos besoins de planification et des contrats de niveau de service que vous avez passés avec votre organisation.

Contenu de cet article :

  • Avant de commencer

  • Ajout d’une base de données de contenu à une application web SharePoint Server

    • Pour ajouter une base de données de contenu à une application web à l’aide de l’Administration centrale

    • Pour ajouter une base de donnée de contenu à une application web à l’aide de Windows PowerShell

Avant de commencer

Vous pouvez ajouter une nouvelle base de données de contenu ou attacher une base de données de contenu existante à partir d’un fichier de sauvegarde.

Avant de commencer cette opération, lisez les informations suivantes sur les éléments prérequis :

  • Le compte d’utilisateur qui effectue cette opération est membre du groupe SharePoint Administrateurs de batterie.

  • Si vous utilisez l’authentification Windows pour vous connecter à SQL Server, le compte d’utilisateur doit être membre du rôle serveur fixe dbcreator sur l’instance SQL Server où la base de données doit être créée.

Ajout d’une base de données de contenu à une application web SharePoint Server

Vous pouvez utiliser les procédures décrites dans cet article pour créer une base de données de contenu et l’attacher à une application web. Si vous utilisez l’authentification Windows pour vous connecter à SQL Server, le compte d’utilisateur doit également être membre du rôle serveur fixe dbcreator sur l’instance SQL Server où la base de données sera créée. Si vous utilisez l’authentification SQL pour vous connecter à SQL Server, le compte d’authentification SQL que vous spécifiez lors de la création de la base de données de contenu doit avoir l’autorisation dbcreatorsur l’instance SQL Server où la base de données sera créée.

Pour ajouter une base de données de contenu à une application web à l’aide de l’Administration centrale

  1. Vérifiez que le compte d’utilisateur qui effectue cette opération est membre du groupe SharePoint Administrateurs de la batterie de serveurs.

  2. Démarrez l’Administration centrale.

  3. Sur le site web Administration centrale SharePoint, cliquez sur Gestion des applications.

  4. Dans la section Bases de données, cliquez sur Gérer les bases de données de contenu.

  5. Dans la page Gérer les bases de données de contenu, cliquez sur Ajouter une base de données de contenu.

  6. Dans la page Ajouter une base de données de contenu :

    1. Spécifiez une application web pour la nouvelle base de données.

    2. Spécifiez un serveur de base de données destiné à héberger la nouvelle base de données.

    3. Spécifiez la méthode d’authentification que la nouvelle base de données utilisera et indiquez un nom de compte et un mot de passe, si ceux-ci sont nécessaires.

      Important

      Le nom de compte et le mot de passe doivent déjà exister en tant que compte de connexion SQL Server.

    4. Spécifiez le nom du serveur de base de données de basculement, le cas échéant.

    5. Spécifiez le nombre de sites de niveau supérieur pouvant être créés avant qu’un avertissement soit émis. Par défaut, cette valeur est de 2 000.

    6. Spécifiez le nombre total de sites de niveau supérieur pouvant être créés dans la base de données. Par défaut, cette valeur est de 5 000.

  7. Cliquez sur OK.

Pour ajouter une base de données de contenu à une application web à l’aide de PowerShell

  1. Vérifiez que vous êtes membre :

    • Rôle serveur fixe securityadmin sur l’instance SQL Server

    • du rôle de base de données fixe db_owner sur toutes les bases de données à mettre à jour ;

    • du groupe Administrateurs sur le serveur sur lequel vous exécutez les applets de commande PowerShell.

    Un administrateur peut utiliser la cmdlet Add-SPShellAdmin pour accorder les autorisations d’utilisation des cmdlets SharePoint Server.

    Notes

    Si vous ne disposez pas des autorisations, contactez votre administrateur d’installation ou votre administrateur SQL Server afin de les demander. Pour plus d’informations sur les autorisations PowerShell, voir Add-SPShellAdmin.

  2. Ouvrez SharePoint Management Shell.

  3. À l’invite de commandes PowerShell, tapez la commande suivante :

    New-SPContentDatabase -Name <ContentDbName> -WebApplication <WebApplicationName>
    

    Où :

    • <NomBddContenu> est le nom de la base de données de contenu à créer.

    • <NomApplicationWeb> représente le nom de l’application web à laquelle la nouvelle base de données est attachée.

Pour plus d’informations, voir New-SPContentDatabase.

Notes

Pour attacher une base de données de contenu existante à une application web, utilisez l’applet de commande Microsoft PowerShellMount-SPContentDatabase. Pour plus d’informations, voir Mount-SPContentDatabase.

Notes

Nous vous recommandons d’utiliser Windows PowerShell pour les tâches d’administration en ligne de commande. L’outil en ligne de commande Stsadm a été abandonné, mais il est inclus pour assurer la compatibilité avec les versions précédentes.

See also

Attacher ou détacher des bases de données de contenu dans SharePoint Server
Déplacer des collections de sites entre des bases de données dans SharePoint Server