Mount-SPContentDatabase
Подключает существующую базу данных контента к ферме.
ПРИМЕЧАНИЕ. Обратите внимание, что если указана база данных контента, которая не существует, она будет создана с помощью этого командлета.
Синтаксис
Default (по умолчанию)
Mount-SPContentDatabase
[-Name] <String>
[-WebApplication] <SPWebApplicationPipeBind>
[-AssignmentCollection <SPAssignmentCollection>]
[-AssignNewDatabaseId]
[-ChangeSyncKnowledge]
[-Confirm]
[-ClearChangeLog]
[-DatabaseCredentials <PSCredential>]
[-DatabaseServer <String>]
[-MaxSiteCount <Int32>]
[-NoB2BSiteUpgrade]
[-SkipIntegrityChecks]
[-WarningSiteCount <Int32>]
[-WhatIf]
[-DatabaseAccessCredentials <PSCredential>]
[-DatabaseFailoverServer <String>]
[-SkipSiteUpgrade]
[-UseLatestSchema]
[<CommonParameters>]
Описание
Командлет Mount-SPContentDatabase подключает существующую базу данных контента к ферме. Если подключаемая база данных требует обновления, оно будет выполнено. ПРИМЕЧАНИЕ. Обратите внимание, что если указана база данных контента, которая не существует, она будет создана с помощью этого командлета.
При стандартной работе этого командлета выполняется обновление схемы базы данных и инициируются обновленные построения для всех семейств веб-сайтов в указанной базе данных контента (если это необходимо). Чтобы предотвратить инициацию обновленных построений, используется параметр NoB2BSiteUpgrade. Этот командлет не запускает обновление семейств веб-сайтов до следующей версии.
Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.
Примеры
ПРИМЕР 1
Mount-SPContentDatabase "MyDatabase" -DatabaseServer "MyServer" -WebApplication https://sitename
В этом примере выполняется подключение существующей базы данных к веб-приложению sitename. Если требуются обновления, выполняется обновление схемы базы данных, а затем реализуется обновление существующих семейств веб-сайтов до следующего построения, если требуется. Эта операция не меняет уровень CompatibilityLevel для существующих семейств веб-сайтов в базе данных.
ПРИМЕР 2
Mount-SPContentDatabase "MyDatabase" -DatabaseServer "MyServer" -WebApplication https://sitename -NoB2BSiteUpgrade
В этом примере выполняется подключение существующей базы данных к веб-приложению sitename, но сайты не обновляются. Если требуется обновление, выполняется только обновление схемы базы данных без обновления существующих семейств веб-сайтов до следующего построения. Эта операция не меняет уровень CompatibilityLevel для существующих семейств веб-сайтов в базе данных.
Параметры
-AssignmentCollection
Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.
Если применяется параметр Global, то все объекты размещаются в глобальной области памяти. Если объекты не используются сразу же или не удаляются командой Stop-SPAssignment, может возникнуть ситуация нехватки памяти.
Свойства параметра
| Тип: | SPAssignmentCollection |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-AssignNewDatabaseId
Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Автоматически создает новый идентификатор базы данных при подключении базы данных контента.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ChangeSyncKnowledge
Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Подключение базы данных приведет к тому, что все клиенты синхронизации Groove повторно синхронизируют контент.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ClearChangeLog
Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Удаляет отложенные изменения из журнала изменений в базе данных контента.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Confirm
Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Предлагает подтвердить выполнение команды.
Чтобы получить дополнительные сведения, введите следующую команду: get-help about_commonparameters
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | cf |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DatabaseAccessCredentials
Применимо: SharePoint Server 2016, SharePoint Server 2019
Определяет учетные данные, принадлежащие роли SPDataAccess.
Свойства параметра
| Тип: | PSCredential |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DatabaseCredentials
Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Указывает объект PSCredential, содержащий имя пользователя и пароль, которые будут использоваться для проверки подлинности SQL базы данных.
Тип должен быть допустимым объектом PSCredential.
Свойства параметра
| Тип: | PSCredential |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DatabaseFailoverServer
Применимо: SharePoint Server 2016, SharePoint Server 2019
Указывает имя сервера базы данных для зеркального отображения.
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DatabaseServer
Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Задает имя хост-сервера для базы данных контента, указанной с помощью параметра Name.
Типом должно быть допустимое имя сервера SQL Server (например SQLServerHost1).
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-MaxSiteCount
Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Указывает максимальное число веб-сайтов, которые могут использовать базу данных контента.
Типом должно быть положительное целое число.
Свойства параметра
| Тип: | Int32 |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Name
Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Указывает существующую базу данных контента для подключения к ферме.
Типом должно быть допустимое имя базы данных контента SharePoint, например SPContentDB1.
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 1 |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-NoB2BSiteUpgrade
Применимо: SharePoint Server 2010, SharePoint Server 2013
Указывает, что не нужно обновлять все дочерние объекты при выполнении обновления до следующего построения. Этот параметр не имеет силы при указании обновления до следующей версии.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-SkipIntegrityChecks
Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Отключает выполнение внутренних проверок целостности, в том числе на отсутствие шаблонов и потерянные объекты, в ходе процесса обновления.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-SkipSiteUpgrade
Применимо: SharePoint Server 2016, SharePoint Server 2019
Отключает обновление всех объектов веб-сайта.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | NoB2BSiteUpgrade |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-UpdateUserExperience
Применимо: SharePoint Server 2010
Определяет, должны ли базы данных контента обновляться до последней версии пользовательского интерфейса. По умолчанию пользовательский интерфейс не изменяется во время обновления.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-UseLatestSchema
Применимо: SharePoint Server 2016, SharePoint Server 2019
Задает использование последней схемы. В локальной среде этот параметр не работает.
Допустимые значения: $True и $False.
Значение по умолчанию — False.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-WarningSiteCount
Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Указывает количество сайтов, которые могут быть созданы до формирования события предупреждения и отправки уведомления владельцу семейства веб-сайтов.
Типом должно быть положительное целое число.
Свойства параметра
| Тип: | Int32 |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-WebApplication
Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Подключает базу данных контента к указанному веб-приложению SharePoint.
Типом должен быть действительный идентификатор GUID в виде 12345678-90ab-cdef-1234-567890bcdefgh, действительное имя веб-приложения SharePoint (например, MyOfficeApp1) или экземпляр действительного объекта SPWebApplication.
Свойства параметра
| Тип: | SPWebApplicationPipeBind |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 2 |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-WhatIf
Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Отображает описание команды. При этом сама команда не выполняется.
Чтобы получить дополнительные сведения, введите следующую команду: get-help about_commonparameters
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | wi |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.