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

S’APPLIQUE À :oui-img-132013 oui-img-162016 oui-img-192019 oui-img-seÉdition d’abonnement no-img-sopSharePoint dans Microsoft 365

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.

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 dbcreator sur 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 :

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

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

    • Spécifiez la méthode d’authentification que la nouvelle base de données utilisera et fournissez un nom de compte et un mot de passe, si nécessaire.

      Importante

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

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

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

    • 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 :

    • du 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.

    Remarque

    [!REMARQUE] 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. À partir de l’invite de commandes PowerShell, entrez 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.

Remarque

[!REMARQUE] Pour attacher une base de données de contenu existante à une application web, utilisez l'applet de commande Microsoft PowerShell Mount-SPContentDatabase. Pour plus d'informations, voir Mount-SPContentDatabase.

Remarque

[!REMARQUE] 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.

Voir aussi

Concepts

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