Attacher et restaurer des bases de données de contenu en lecture seule dans SharePoint Server

 

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

**Dernière rubrique modifiée :**2018-02-20

Résumé : Découvrez comment attacher et restaurer une base de données de contenu en lecture seule dans SharePoint 2013 et SharePoint Server 2016.

Vous pouvez attacher et restaurer une base de données de contenu en lecture seule dans SharePoint Server via PowerShell.

Contenu de cet article :

  • Avant de commencer

  • Utilisation de Windows PowerShell pour attacher et restaurer une base de données de contenu en lecture seule

    • Pour attacher et restaurer une base de données de contenu en lecture seule à l’aide de Windows PowerShell

Avant de commencer

Une batterie de serveurs SharePoint Server dans laquelle les bases de données de contenu sont définies en lecture seule peut faire partie d’un environnement de récupération de défaillance qui s’exécute sur des bases de données de contenu mises en miroir ou copiées dans un journal de transactions ou d’un environnement de gestion de correctifs ou de maintenance à haute disponibilité qui fournit l’accès utilisateur quand une autre version de la batterie de serveurs est en cours de mise à jour.

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

Utilisation de PowerShell pour attacher et restaurer une base de données de contenu en lecture seule

Vous pouvez utiliser PowerShell uniquement pour attacher et restaurer une base de données de contenu en lecture seule.

Pour attacher et restaurer une base de données de contenu en lecture seule à 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. Démarrez SharePoint Management Shell.

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

    Mount-SPContentDatabase -Name <DatabaseName> -WebApplication <WebApplicationID> [-Verbose]
    

    Où :

    • <DatabaseName> est le nom de la base de données en lecture seule.

    • <WebApplicationID> est l’ID affecté à la base de données en lecture seule.

    Notes

    L’attachement d’une base de données de contenu à l’aide de l’applet de commande Mount-SPContentDatabase se distingue de l’attachement à une base de données dans SQL Server à l’aide des outils SQL Server. Mount-SPContentDatabase associe la base de données de contenu à une application web afin que le contenu puisse être lu.

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

Vue d’ensemble de la sauvegarde et de la récupération dans SharePoint Server