Mount-SPStateServiceDatabase
Связывает с фермой существующую базу данных службы состояний.
Синтаксис
Mount-SPStateServiceDatabase
[-Name] <String>
[-AssignmentCollection <SPAssignmentCollection>]
[-DatabaseCredentials <PSCredential>]
[-DatabaseServer <String>]
[-ServiceApplication <SPStateServiceApplicationPipeBind>]
[-Weight <Int32>]
[<CommonParameters>]
Описание
Командлет Mount-SPStateServiceDatabase связывает с фермой существующую базу данных службы состояний. Если в базе данных службы состояний не установлена схема базы данных состояний сеансов, используйте командлет Initialize-SPStateServiceDatabase для установки схемы после подключения базы данных службы состояний.
Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.
Примеры
--------------ПРИМЕР 1-----------------
Mount-SPStateServiceDatabase -Name "statedata1" -DatabaseServer "localhost"
В этом примере ферма SharePoint Server связывается с SQL Server базой данных.
Этот пример используется в сценариях с наименьшими привилегиями, когда администратор не может создавать базы данных на сервере SQL Server. База данных должна существовать и быть пустой. Базу данных нельзя использовать до выполнения командлета Initialize-SPStateServiceDatabase, поэтому в данном примере могут возникнуть ошибки.
--------------ПРИМЕР 2-----------------
Mount-SPStateServiceDatabase -Name "statedata1" -DatabaseServer "localhost" -ServiceApplication "ServiceApp1" -Weight 10 | Initialize-SPStateServiceDatabase
В этом примере ферма SharePoint Server связывается с SQL Server базой данных, в то же время, что она также связывает базу данных с приложением-службой и дает вес 10. Результат немедленно перенаправляется в командлет Initialize-SPStateServiceDatabase, чтобы базу данных можно было использовать.
Параметры
-AssignmentCollection
Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.
Если применяется параметр Global, то все объекты размещаются в глобальной области памяти. Если объекты не используются сразу же или не удаляются командой Stop-SPAssignment, может возникнуть ситуация нехватки памяти.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-DatabaseCredentials
Указывает учетные данные базы данных для проверки подлинности SQL, которая используется для доступа к базе данных службы состояний. Если этот параметр не задан, используется проверка подлинности Windows.
Типом должен быть действительный объект PSCredential.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-DatabaseServer
Задает имя сервера для базы данных службы состояний.
Типом должно быть действительное имя сервера SQL Server (например, SQLServerHost1).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Name
Задает имя базы данных на сервере SQL Server.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-ServiceApplication
Задает имя приложения-службы состояний, в которое добавляется база данных состояний.
Типом должно быть действительное имя приложения-службы состояний (например, StateServiceApp1), действительный идентификатор GUID в виде 12345678-90ab-cdef-1234-567890bcdefgh или экземпляр действительного объекта SPStateServiceApplication.
Type: | SPStateServiceApplicationPipeBind |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Weight
Задает вес базы данных состояний, используемый для балансировки нагрузки при выделении новых данных. Значение по умолчанию равно 1.
Типом должно быть целое число в диапазоне от 1 до 10.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |