Save-CMDatabaseReplicationDiagnostic

Сохраняет диагностические сведения о репликации базы данных для Configuration Manager в файле.

Синтаксис

Save-CMDatabaseReplicationDiagnostic
    -ChildSiteCode <String>
    [-FileName <String>]
    [-PassThru]
    [-SiteCode <String>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Описание

Командлет Save-CMDatabaseReplicationDiagnostic сохраняет диагностические сведения о проблемах репликации базы данных для Configuration Manager в указанном файле. Этот командлет выполняет диагностику связи между родительской и дочерней базами данных сайта. Сайты можно указать по имени или коду сайта, но нельзя указать один сайт по имени, а другой — по коду сайта.

Репликация базы данных Configuration Manager передает данные и объединяет изменения, внесенные в базу данных сайта, с данными, хранящимися на других сайтах в иерархии сайтов Configuration Manager, чтобы все сайты совместно используют одну и ту же информацию. Configuration Manager автоматически настраивает репликацию базы данных между родительским и дочерним сайтом. Диагностика выявляет проблемы при репликации базы данных.

Примечание.

Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.

Примеры

Пример 1. Сохранение диагностики репликации базы данных

PS XYZ:\> Save-CMDatabaseReplicationDiagnostic -ChildSiteCode "CC2" -FileName "D:\Diagnostics\CCB_CC2_Diagnostics.csv" -ParentSiteCode "CCB"

Эта команда сохраняет диагностику репликации базы данных в файле с именем CCB_CC2_Diagnostics.csv. Команда указывает родительский и дочерний сайт с помощью кодов сайта.

Параметры

-ChildSiteCode

Указывает код сайта для сайта Configuration Manager. Это дочерний сайт.

Тип:String
Aliases:Site2
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Перед запуском командлет запросит подтверждение.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-FileName

Указывает имя файла. Этот командлет сохраняет диагностические сведения базы данных для репликации базы данных в этот файл.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PassThru

Добавьте этот параметр, чтобы вернуть объект, представляющий элемент, с которым вы работаете. По умолчанию этот командлет не может создавать выходные данные.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SiteCode

Тип:String
Aliases:Site1, ParentSiteCode
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None

Выходные данные

System.String