Connect-SPConfigurationDatabase
Подключает локальный сервер к ферме.
Синтаксис
Connect-SPConfigurationDatabase
[-DatabaseName] <String>
[-SkipRegisterAsDistributedCacheHost]
[-Passphrase] <SecureString>
-DatabaseServer <String>
[-AssignmentCollection <SPAssignmentCollection>]
[-DatabaseCredentials <PSCredential>]
[-DatabaseFailOverPartner <String>]
[-LocalServerRole <SPServerRole>]
[<CommonParameters>]
Описание
Командлет Connect-SPConfigurationDatabase подключает текущий сервер к указанной базе данных конфигурации.
По существу, этот командлет подключает сервер к ферме. Если текущий компьютер не может быть подключен к ферме, выводится следующее сообщение об ошибке:
"Этот компьютер уже подключен к ферме SharePoint. См. раздел Dismount-SPConfigurationDatabase"
Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.
Примеры
------------------ПРИМЕР------------------
Connect-SPConfigurationDatabase -DatabaseServer "ServerName\InstanceName" -DatabaseName "SharePointConfigurationDatabaseName" -Passphrase (ConvertTo-SecureString "MyP@ssw0rd" -AsPlainText -Force)
Start-Service SPTimerv4
В этом примере локальный сервер добавляется в ферму, настроенную для использования базы данных SharePointConfigurationDatabase на экземпляре сервера SQL Server; при этом используется имя экземпляра ServerName\InstanceName с парольной фразой MyP@ssw0rd.
Параметры
-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
Объект PSCredential, содержащий имя пользователя и пароль, которые должны использоваться при проверке подлинности SQL для базы данных. Если этот параметр не указан, выбирается текущий пользователь.
Типом должен быть допустимый объект PSCredential.
Type: | PSCredential |
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 |
-DatabaseFailOverPartner
Указывает партнера зеркального отображения базы данных для экземпляра SQL Server.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2016, SharePoint Server 2019 |
-DatabaseName
Задает имя базы данных конфигурации, к которой необходимо подключить сервер.
Типом должно быть действительное имя базы данных, например DB1.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-DatabaseServer
Указывает сервер, на котором следует создать базу данных конфигурации. В качестве значения по умолчанию используется имя локального компьютера.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-LocalServerRole
Указывает minRole, назначенный локальному серверу.
Type: | SPServerRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2016, SharePoint Server 2019 |
-Passphrase
Защищенная парольная фраза для подключения текущего сервера к базе данных конфигурации.
Тип значения: допустимая защищенная строка, например MyBDCApp1serverkey.
Type: | SecureString |
Position: | 9 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-SkipRegisterAsDistributedCacheHost
По умолчанию все серверы в ферме регистрируются как узлы кэша (то есть, по умолчанию запущена служба DistributedCacheService ).
При использовании этого параметра сервер не регистрируется как узел распределенного кэша. Чтобы выделить отдельный узел кэша, этот параметр используется для проверки наличия на этом компьютере установленной службы кэширования.
Type: | SwitchParameter |
Position: | 10 |
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 |