Set-SPAccessServicesDatabaseServer

Define parâmetros associados a um servidor de banco de dados que hospeda bancos de dados do Access Services.

Syntax

Set-SPAccessServicesDatabaseServer
   [-ServiceContext] <SPServiceContextPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   -AvailableForCreate <Boolean>
   [-Confirm]
   -DatabaseServer <AccessServicesDatabaseServerPipeBind>
   -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
   [-Exclusive <Boolean>]
   [-WhatIf]
   [<CommonParameters>]
Set-SPAccessServicesDatabaseServer
   [-ServiceContext] <SPServiceContextPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Confirm]
   -DatabaseServer <AccessServicesDatabaseServerPipeBind>
   [-DatabaseServerCredentials <PSCredential>]
   -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
   [-DatabaseServerName <String>]
   [-WhatIf]
   [<CommonParameters>]
Set-SPAccessServicesDatabaseServer
   [-ServiceContext] <SPServiceContextPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Confirm]
   -DatabaseServer <AccessServicesDatabaseServerPipeBind>
   -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
   -Encrypt <Boolean>
   -TrustServerCertificate <Boolean>
   [-WhatIf]
   [<CommonParameters>]
Set-SPAccessServicesDatabaseServer
   [-ServiceContext] <SPServiceContextPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Confirm]
   -DatabaseServer <AccessServicesDatabaseServerPipeBind>
   -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
   -Failover <Boolean>
   [-WhatIf]
   [<CommonParameters>]
Set-SPAccessServicesDatabaseServer
   [-ServiceContext] <SPServiceContextPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Confirm]
   -DatabaseServer <AccessServicesDatabaseServerPipeBind>
   -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
   [-SecondaryDatabaseServerName <String>]
   [-WhatIf]
   [<CommonParameters>]
Set-SPAccessServicesDatabaseServer
   [-ServiceContext] <SPServiceContextPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Confirm]
   -DatabaseServer <AccessServicesDatabaseServerPipeBind>
   -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
   -UserDomain <String>
   [-WhatIf]
   [<CommonParameters>]
Set-SPAccessServicesDatabaseServer
   [-ServiceContext] <SPServiceContextPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Confirm]
   -DatabaseServer <AccessServicesDatabaseServerPipeBind>
   -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
   -State <DatabaseServerStates>
   -StateOwner <ServerStateOwner>
   [-WhatIf]
   [<CommonParameters>]

Description

Define parâmetros associados a um servidor de banco de dados que hospeda bancos de dados do Access Services, permitindo controlar a criação de bancos de dados, credenciais e servidores de banco de dados de failover.

Exemplos

---------------------EXEMPLO-----------------------

$site = (Get-SPWebApplication -IncludeCentralAdministration | ?{$_.IsAdministrationWebApplication -eq $true}).Sites[0]
$dbsvr = (Get-SPAccessServicesDatabaseServer -ServiceContext $site -DatabaseServerGroup DEFAULT)[0]
Set-SPAccessServicesDatabaseServer -ServiceContext $site -DatabaseServerGroup DEFAULT -DatabaseServer $dbsvr -Exclusive $true -AvailableForCreate $false

Define o primeiro banco de dados no grupo de servidores de banco de dados chamado DEFAULT como modo exclusivo e não permite a criação de um novo banco de dados do Access Services no servidor de banco de dados selecionado.

Parâmetros

-AssignmentCollection

Gerencia objetos para o devido descarte. O uso de objetos como SPWeb ou SPSite pode consumir grandes quantidades de memória e o uso desses objetos em scripts do Windows PowerShell requer gerenciamento de memória adequado. Usando o objeto SPAssignment, você poderá atribuir objetos a uma variável e descartar os objetos após o uso para liberar memória. Quando objetos SPWeb, SPSite ou SPSiteAdministration são usados, os objetos são automaticamente descartados se um conjunto de atribuições ou o parâmetro Global não forem usados.

Quando o parâmetro Global é usado, todos os objetos estão contidos no repositório global. Quando os objetos não são usados imediatamente ou são descartados com o uso do comando Stop-SPAssignment, pode ocorrer um cenário de memória insuficiente.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-AvailableForCreate

Indica se novos bancos de dados do Access Services podem ser criados no SQL Server especificado.

Type:Boolean
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-DatabaseServer

Especifica o SQL Server hospedagem de bancos de dados do Access Services.

Type:AccessServicesDatabaseServerPipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-DatabaseServerCredentials

Especifica o objeto Credencial para o usuário do banco de dados. Utilize este parâmetro caso você use a Autenticação do SQL Server. Se nenhuma credencial de banco de dados for fornecida, será usada a autenticação do Windows.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-DatabaseServerGroup

O nome do grupo de servidores de banco de dados do Access Services que contém o objeto SQL Server a ser definido.

Type:AccessServicesDatabaseServerGroupPipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-DatabaseServerName

Especifica o servidor de banco de dados que hospeda bancos de dados do Access Services.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Encrypt

Criptografa a conexão do servidor de banco de dados.

Type:Boolean
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Exclusive

Define o servidor de banco de dados como modo exclusivo. Nenhum banco de dados do Access Services adicional pode ser criado no servidor de banco de dados.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Failover

Habilita ou desabilita o failover para o servidor de banco de dados do Access Services.

Type:Boolean
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SecondaryDatabaseServerName

Especifica o nome do servidor de banco de dados de failover.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-ServiceContext

Especifica o contexto de serviço que está no formato de uma instância de um objeto SPServiceContext, um identificador de objeto SPSiteAdministration ou um objeto SPSite. Um exemplo de um valor de contexto de serviço é um identificador do campo ID, um identificado de cadeia de caracteres, um URI ou uma representação de cadeia de caracteres de um GUID.

Type:SPServiceContextPipeBind
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-State

Define o estado do servidor de banco de dados. Valores válidos:

  • Ativo

  • Bloqueado

  • Reserved

Type:DatabaseServerStates
Accepted values:Active, Locked, Reserved
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2016, SharePoint Server 2019

-StateOwner

Define o proprietário do estado.

Valores válidos:

  • NoOwner

  • TenantMove

Type:ServerStateOwner
Accepted values:NoOwner, TenantMove
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2016, SharePoint Server 2019

-TrustServerCertificate

Define um valor que indica se o canal será criptografado ao ignorar o andamento da cadeia de certificados para validar a confiança.

Type:Boolean
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-UserDomain

Define o domínio do usuário para o servidor de banco de dados especificado.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-WhatIf

Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Entradas

Microsoft.SharePoint.PowerShell.SPServiceContextPipeBind

Microsoft. SharePoint.PowerShell.SPAssignmentCollection

Saídas

System.Object