Set-CMDatabaseReplicationLinkProperty

更改数据库复制链接的配置设置。

语法

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>]

说明

Set-CMDatabaseReplicationLinkProperty cmdlet 更改 Configuration Manager 父站点和子站点之间的数据库复制链接的配置设置。

Configuration Manager 站点的数据库复制传输数据,并将站点数据库中所做的更改与存储在 Configuration Manager 层次结构中其他站点的信息合并在一起。 这使所有网站都可以共享相同的信息。

注意

从 Configuration Manager 站点驱动器运行 Configuration Manager cmdlet,例如 PS XYZ:\>。 有关详细信息,请参阅 入门

示例

示例 1:更改数据库复制链接的设置

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

此命令更改具有站点代码 CCC 的 Configuration Manager 父站点与具有站点代码 CCB 的子站点之间的数据库复制链接的配置设置。

示例 2:设置数据库复制链接的计划

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

此命令设置具有站点代码 CCC 的 Configuration Manager 父站点与具有站点代码 CCB 的子站点之间的数据库复制链接的计划。 命令指定 Configuration Manager 在星期五、星期一和星期二复制 Configuration Manager 站点的数据库。 命令指定客户端计算机上的软件和硬件清单可用性。

参数

-AvailabilityLevel

指定客户端计算机上的软件和硬件清单的可用性级别。 此参数可接受的值为:

  • 已结束
  • HINV
  • SINV
  • HINVSINV
  • StatMSG
  • HINVStatMSG
  • SINVStatMSG
  • HINVSINVStatMSG
类型:InvAvailabilityLevel
接受的值:Closed, HINV, SINV, HINVSINV, StatMSG, HINVStatMSG, SINVStatMSG, HINVSINVStatMSG
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-ChildSiteCode

指定 Configuration Manager 站点的站点代码。 此参数引用子站点。

类型:String
别名:Site2
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-Confirm

提示你在运行 cmdlet 之前进行确认。

类型:SwitchParameter
别名:cf
Position:Named
默认值:False
必需:False
接受管道输入:False
接受通配符:False

-DaysOfWeek

指定一个日期名称数组,这些名称确定 Configuration Manager 每周复制 Configuration Manager 站点数据库的时间。 此参数可接受的值为:

  • 星期一
  • 星期二
  • 星期三
  • 星期四
  • 星期五
  • 星期六
  • 星期日
类型:DaysOfWeek[]
接受的值:Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-DegradedLinkStatusRetryCount

指定复制组或对象因链接状态降级而延迟时的重试计数。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DisableWildcardHandling

此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableDistributedViewForHardwareInventory

指示 Configuration Manager 是否为硬件清单配置 SQL Server 分布式分区视图。

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableDistributedViewForSoftwareInventory

指示 Configuration Manager 是否为软件清单配置 SQL Server 分布式分区视图。

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableDistributedViewForStatusMessage

指示 Configuration Manager 是否为状态消息配置 SQL Server 分布式分区视图。

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-FailedLinkStatusRetryCount

指定复制组或对象因链接状态失败而延迟时的重试计数。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ForceWildcardHandling

此参数处理通配符,并可能导致意外行为, (不建议) 。 不能将其与 DisableWildcardHandling 组合使用。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-GenerateReplicationDownAlert

指示是否生成复制关闭警报。

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ParentSiteCode

指定 Configuration Manager 站点的站点代码。 此参数引用父网站。

类型:String
别名:Site1
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-ReplicationDataTrafficSummarizationMins

类型:Int32
别名:ReplicationDataTrafficSummarizationIntervalMinutes
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ReplicationDownAlertMins

类型:Int32
别名:ReplicationDownAlertThresholdMinutes
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ReplicationEndHr

类型:Int32
别名:TimePeriodEnd, ReplicationEndHour
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-ReplicationStartHr

类型:Int32
别名:TimePeriodStart, ReplicationStartHour
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-WhatIf

显示在 cmdlet 运行时发生的情况。 cmdlet 不会运行。

类型:SwitchParameter
别名:wi
Position:Named
默认值:False
必需:False
接受管道输入:False
接受通配符:False

输入

None

输出

System.Object