Присоединение и восстановление базы данных контента, доступной только для чтения, в SharePoint Server
**Применимо к:**SharePoint Foundation 2013, SharePoint Server 2013, SharePoint Server 2016
**Последнее изменение раздела:**2017-09-13
Сводка. Узнайте, как присоединить и восстановить базу данных контента, доступную только для чтения, в SharePoint 2013 и SharePoint Server 2016.
Для присоединения и восстановления базы данных контента, доступной только для чтения, в SharePoint Server можно использовать PowerShell.
В этой статье
Перед началом работы
Использование Windows PowerShell для присоединения и восстановления базы данных контента, доступной только для чтения
- Присоединение и восстановление базы данных контента, доступной только для чтения, с помощью Windows PowerShell
Перед началом работы
Ферма SharePoint Server, в которой базы данных контента имеют доступ только для чтения, может быть частью среды аварийного восстановления, в которой используются зеркальные базы данных или базы данных контента с доставкой журналов, или частью среды обслуживания или исправления с высоким уровнем доступности, предоставляющей пользователю доступ в период обновления другой версии фермы.
Перед выполнением этой операции ознакомьтесь со следующими сведениями о необходимых компонентах:
При повторном присоединении баз данных только для чтения они могут стать доступными для чтения и записи.
Дополнительные сведения об использовании баз данных, доступных только для чтения, см. в разделе Запуск фермы, использующей базы данных, доступные только для чтения, в SharePoint Server.
Использование PowerShell для присоединения и восстановления базы данных контента, доступной только для чтения
Присоединение и восстановление базы данных контента, доступной только для чтения, возможно только с помощью PowerShell.
Присоединение и восстановление базы данных контента, доступной только для чтения, с помощью PowerShell
Убедитесь, что предоставлены следующие разрешения.
Предопределенная роль сервера securityadmin для экземпляра SQL Server.
Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.
Группа администраторов для сервера, на котором выполняются командлеты PowerShell.
Администратор может использовать командлет Add-SPShellAdmin для предоставления разрешений на использование командлетов SharePoint Server.
Примечание
Если у вас нет разрешений, обратитесь к администратору установки или администратору SQL Server для запроса разрешений. Дополнительные сведения о разрешениях PowerShell см. в статье Add-SPShellAdmin.
Запустите Командная консоль SharePoint.
В командной строке PowerShell введите следующую команду:
Mount-SPContentDatabase -Name <DatabaseName> -WebApplication <WebApplicationID> [-Verbose]
Где:
<DatabaseName> — имя базы данных, доступной только для чтения.
<WebApplicationID> — ИД, назначенный базе данных, доступной только для чтения.
Примечание
Присоединение базы данных контента с помощью командлета
Mount-SPContentDatabase
отличается от присоединения базы данных в SQL Server с помощью средств SQL Server.Mount-SPContentDatabase
связывает базу данных контента с веб-приложением, чтобы контент был доступен для чтения.
Дополнительные сведения см. в разделе Mount-SPContentDatabase.
Примечание
Для выполнения административных задач из командной строки мы рекомендуем использовать Windows PowerShell. Программа командной строки Stsadm является устаревшей, однако она добавлена для совместимости с предыдущими версиями продукта.
See also
Общие сведения о резервном копировании и восстановлении в SharePoint Server