Поделиться через


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