Compartilhar via


Set-CMDatabaseReplicationLinkProperty

Altera as definições de configuração de uma ligação de replicação de base de dados.

Sintaxe

Set-CMDatabaseReplicationLinkProperty
   -ChildSiteCode <String>
   [-DegradedLinkStatusRetryCount <Int32>]
   [-EnableDistributedViewForHardwareInventory <Boolean>]
   [-EnableDistributedViewForSoftwareInventory <Boolean>]
   [-EnableDistributedViewForStatusMessage <Boolean>]
   [-FailedLinkStatusRetryCount <Int32>]
   [-GenerateReplicationDownAlert <Boolean>]
   -ParentSiteCode <String>
   [-ReplicationDataTrafficSummarizationMins <Int32>]
   [-ReplicationDownAlertMins <Int32>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDatabaseReplicationLinkProperty
   -AvailabilityLevel <InvAvailabilityLevel>
   -ChildSiteCode <String>
   -DaysOfWeek <DaysOfWeek[]>
   -ParentSiteCode <String>
   -ReplicationEndHr <Int32>
   -ReplicationStartHr <Int32>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

O cmdlet Set-CMDatabaseReplicationLinkProperty altera as definições de configuração de uma ligação de replicação de base de dados entre um site principal do Configuration Manager e um site subordinado.

A replicação de bases de dados para sites do Configuration Manager transfere dados e intercala as alterações efetuadas numa base de dados do site com informações armazenadas noutros sites da hierarquia do Configuration Manager. Isto permite que todos os sites partilhem as mesmas informações.

Observação

Execute cmdlets do Configuration Manager a partir da unidade do site do Configuration Manager, por exemplo PS XYZ:\>. Para obter mais informações, veja Introdução.

Exemplos

Exemplo 1: Alterar as definições de uma ligação de replicação de base de dados

PS XYZ:\> Set-CMDatabaseReplicationLinkProperty -ParentSiteCode "CCC" -ChildSiteCode "CCB" -EnableDistributedViewForHardwareInventory 1 -EnableDistributedViewForSoftwareInventory 1 -EnableDistributedViewForStatusMessage 1 -ReplicationDataTrafficSummarizationIntervalMinutes 12 -DegradedLinkStatusRetryCount 40 -FailedLinkStatusRetryCount 60 -GenerateReplicationDownAlert 1 -ReplicationDownAlertThresholdMinutes 20

Este comando altera as definições de configuração de uma ligação de replicação de base de dados entre o site principal do Configuration Manager que tem o código do site CCC e o site subordinado que tem o código do site CCB.

Exemplo 2: Definir a agenda de uma ligação de replicação de base de dados

PS XYZ:\> Set-CMDatabaseReplicationLinkProperty -ParentSiteCode "CCC" -ChildSiteCode "CCB" -DaysOfWeek Friday, Monday, Tuesday -TimePeriodStart 8 -TimePeriodEnd 0 -AvailabilityLevel HINVSINV

Este comando define a agenda para a ligação de replicação de base de dados entre o site principal do Configuration Manager que tem o código do site CCC e o site subordinado que tem o código do site CCB. O comando especifica que o Configuration Manager replica a base de dados para sites do Configuration Manager às sextas, segundas e terças-feiras. O comando especifica a disponibilidade do inventário de software e hardware no computador cliente.

Parâmetros

-AvailabilityLevel

Especifica o nível de disponibilidade para o inventário de software e hardware num computador cliente. Os valores aceitáveis para esse parâmetro são:

  • Fechado
  • HINV
  • SINV
  • HINVSINV
  • StatMSG
  • HINVStatMSG
  • SINVStatMSG
  • HINVSINVStatMSG
Tipo:InvAvailabilityLevel
Valores aceitos:Closed, HINV, SINV, HINVSINV, StatMSG, HINVStatMSG, SINVStatMSG, HINVSINVStatMSG
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ChildSiteCode

Especifica um código de site para um site do Configuration Manager. Este parâmetro refere-se ao site subordinado.

Tipo:String
Aliases:Site2
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Confirm

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

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:False
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DaysOfWeek

Especifica uma matriz de nomes diurnos que determinam os dias de cada semana em que o Configuration Manager replica a base de dados para sites do Configuration Manager. Os valores aceitáveis para esse parâmetro são:

  • Segunda-feira
  • Terça-feira
  • Quarta-feira
  • Quinta-feira
  • Sexta-feira
  • Sábado
  • Domingo
Tipo:DaysOfWeek[]
Valores aceitos:Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DegradedLinkStatusRetryCount

Especifica uma contagem de repetições quando um grupo de replicação ou objeto está atrasado devido ao estado de ligação degradado.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DisableWildcardHandling

Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-EnableDistributedViewForHardwareInventory

Indica se o Configuration Manager configura as vistas particionadas distribuídas do SQL Server para o inventário de hardware.

Tipo:Boolean
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-EnableDistributedViewForSoftwareInventory

Indica se o Configuration Manager configura as vistas particionadas distribuídas do SQL Server para o inventário de software.

Tipo:Boolean
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-EnableDistributedViewForStatusMessage

Indica se o Configuration Manager configura as vistas particionadas distribuídas do SQL Server para mensagens de estado.

Tipo:Boolean
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-FailedLinkStatusRetryCount

Especifica uma contagem de repetições quando um grupo de replicação ou objeto é atrasado pelo estado da ligação com falha.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ForceWildcardHandling

Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-GenerateReplicationDownAlert

Indica se pretende gerar um alerta de replicação para baixo.

Tipo:Boolean
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ParentSiteCode

Especifica um código de site para um site do Configuration Manager. Este parâmetro refere-se ao site principal.

Tipo:String
Aliases:Site1
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReplicationDataTrafficSummarizationMins

Tipo:Int32
Aliases:ReplicationDataTrafficSummarizationIntervalMinutes
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReplicationDownAlertMins

Tipo:Int32
Aliases:ReplicationDownAlertThresholdMinutes
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReplicationEndHr

Tipo:Int32
Aliases:TimePeriodEnd, ReplicationEndHour
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReplicationStartHr

Tipo:Int32
Aliases:TimePeriodStart, ReplicationStartHour
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WhatIf

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

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:False
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

None

Saídas

System.Object