Присоединение и восстановление базы данных контента, доступной только для чтения, в SharePoint Server

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

Для присоединения и восстановления базы данных контента, доступной только для чтения, в SharePoint Server можно использовать PowerShell.

Подготовка к работе

Ферма SharePoint Server, в которой базы данных контента имеют доступ только для чтения, может быть частью среды аварийного восстановления, в которой используются зеркальные базы данных или базы данных контента с доставкой журналов, или частью среды обслуживания или исправления с высоким уровнем доступности, предоставляющей пользователю доступ в период обновления другой версии фермы.

Перед выполнением этой операции ознакомьтесь со следующими сведениями о необходимых компонентах:

Использование PowerShell для присоединения и восстановления базы данных контента, доступной только для чтения

Присоединение и восстановление базы данных контента, доступной только для чтения, возможно только с помощью PowerShell.

Присоединение и восстановление базы данных контента, доступной только для чтения, с помощью PowerShell

  1. Убедитесь, что вы являетесь участником следующих групп:

    • Предопределенная роль сервера securityadmin для экземпляра SQL Server.

    • Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.

    • Группа администраторов для сервера, на котором выполняются командлеты PowerShell.

      С помощью командлета Add-SPShellAdmin администратор может предоставлять разрешения на использование командлетов SharePoint Server.

    Примечание.

    При отсутствии разрешений обратитесь к своему администратору программы установки или администратору SQL Server за разрешениями. Дополнительные сведения о разрешениях PowerShell см. в статье Add-SPShellAdmin.

  2. Запустите командную консоль SharePoint.

  3. В командной строке PowerShell введите следующую команду:

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

    Где:

    • <DatabaseName> имя базы данных, доступной только для чтения.

    • <WebApplicationID> ИД, назначенный базе данных, доступной только для чтения.

    Примечание.

    Присоединение базы данных контента с помощью командлета Mount-SPContentDatabase отличается от присоединения базы данных в SQL Server с помощью средств SQL Server. Mount-SPContentDatabase связывает базу данных контента с веб-приложением, чтобы контент был доступен для чтения.

Дополнительные сведения см. в статье Mount-SPContentDatabase.

Примечание.

[!Примечание] Для выполнения административных задач из командной строки мы рекомендуем использовать Windows PowerShell. Программа командной строки Stsadm является устаревшей, однако она добавлена для совместимости с предыдущими версиями продукта.

См. также

Понятия

Общие сведения о резервном копировании и восстановлении в SharePoint Server