Collegare e ripristinare un database del contenuto di sola lettura in SharePoint Server

SI APPLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

È possibile collegare e ripristinare un database del contenuto di sola lettura in SharePoint Server utilizzando PowerShell.

Prima di iniziare

Una farm di SharePoint Server in cui i database del contenuto sono impostati come di sola lettura può fare parte di un ambiente di ripristino dagli errori eseguito su database del contenuto con mirroring o log shipping oppure di un ambiente di manutenzione o applicazione di patch a disponibilità elevata che offre accesso utente durante l'aggiornamento di un'altra versione della farm.

Prima di iniziare questa operazione, verificare le seguenti informazioni sui prerequisiti:

Utilizzo di PowerShell per collegare e ripristinare un database del contenuto di sola lettura

È possibile utilizzare solo PowerShell per collegare e ripristinare un database del contenuto di sola lettura.

Per collegare e ripristinare un database del contenuto di sola lettura tramite PowerShell

  1. Verificare di essere membri dei ruoli e dei gruppi seguenti:

    • Ruolo predefinito del server securityadmin nell'istanza di SQL Server.

    • Ruolo predefinito del database db_owner in tutti i database da aggiornare.

    • Gruppo Administrators per il server in cui vengono eseguiti i cmdlet diPowerShell.

      Un amministratore può utilizzare il cmdlet Add-SPShellAdmin per concedere le autorizzazioni per l'utilizzo dei cmdlet di SharePoint Server.

    Nota

    [!NOTA] Se non si dispone delle autorizzazioni, richiederle all'amministratore per l'installazione o all'amministratore di SQL Server. Per ulteriori informazioni sulle autorizzazioni di PowerShell, vedere Add-SPShellAdmin.

  2. Avviare Management Shell di SharePoint.

  3. Al prompt dei comandi di PowerShell digitare il comando seguente:

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

    Dove:

    • <DatabaseName> è il nome del database di sola lettura.

    • <WebApplicationID> è l'ID assegnato al database di sola lettura.

    Nota

    Il collegamento di un database del contenuto tramite il Mount-SPContentDatabase cmdlet differisce dal collegamento di un database in SQL Server tramite gli strumenti di SQL Server. Mount-SPContentDatabase associa il database del contenuto a un'applicazione Web in modo che il contenuto possa essere letto.

Per ulteriori informazioni, vedere Mount-SPContentDatabase.

Nota

[!NOTA] Per l'esecuzione di attività amministrative dalla riga di comando è consigliabile utilizzare Windows PowerShell. Lo strumento da riga di comando Stsadm è deprecato, ma è stato incluso per garantire la compatibilità con le versioni precedenti del prodotto.

Vedere anche

Concetti

Panoramica del backup e del ripristino in SharePoint Server