Test-CsDatabase

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-15

Проверяет конфигурацию баз данных Skype для бизнеса Server 2015. Данный командлет впервые появился в Lync Server 2013.

Test-CsDatabase -LocalService <SwitchParameter> <COMMON PARAMETERS>
Test-CsDatabase -CentralManagementDatabase <SwitchParameter> [-SqlInstanceName <String>] [-SqlServerFqdn <Fqdn>] <COMMON PARAMETERS>
Test-CsDatabase -ConfiguredDatabases <SwitchParameter> -SqlServerFqdn <Fqdn> <COMMON PARAMETERS>
Test-CsDatabase -DatabaseType <Application | Archiving | Monitoring | User | Provision | Lyss | Registrar | Edge | PersistentChat | PersistentChatCompliance | CentralMgmt | SigninTelemetry | ActiveMonitoring> -SqlServerFqdn <Fqdn> [-SqlInstanceName <String>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-Confirm [<SwitchParameter>]] [-Report <String>] [-WhatIf [<SwitchParameter>]]

Команда в примере 1 проверяет конфигурацию базы данных центрального хранилища управления.

Test-CsDatabase -CentralManagementDatabase

В примере 2 проверяются все базы данных Skype для бизнеса Server 2015, установленные на компьютере atl-sql-001.litwareinc.com.

Test-CsDatabase -ConfiguredDatabases -SqlServerFqdn "atl-sql-001.litwareinc.com"

В примере 3 проверка проводится только для базы данных Archiving (Архив), установленной на компьютере atl-sql-001.litwareinc.com. Обратите внимание, что здесь используется параметр SqlInstanceName, который указывает экземпляр SQL Server (Archinst), где расположена база данных Archiving.

Test-CsDatabase -DatabaseType "Archiving" -SqlServerFqdn "atl-sql-001.litwareinc.com" -SqlInstanceName "archinst"

Команда, рассматриваемая в примере 4, проверяет базу данных, установленную на локальном компьютере.

Test-CsDatabase -LocalService

Командлет Test-CsDatabase проверяет возможность подключения к одной или нескольким базам данных Skype для бизнеса Server 2015. При запуске командлет Test-CsDatabase читает топологию Skype для бизнеса Server 2015, пытается подключиться к каждой из соответствующих баз данных, а затем сообщает об успехе или сбое каждой попытки. Если подключение возможно, командлет также сообщит такие сведения, как имя базы данных, сведения о версии SQL Server, а также расположение любых установленных зеркальных баз данных.

Чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которым назначен этот командлет (включая все самостоятельно созданные роли RBAC), выполните в интерфейсе командной строки Windows PowerShell следующую команду:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Test-CsDatabase"}

Панель Панель управления Skype для бизнеса Server: функции, выполняемые командлетом Test-CsDatabase , недоступны в панели Панель управления Skype для бизнеса Server.

 

Параметр Обязательный? Тип Описание

CentralManagementDatabase

Обязательный?

System.Management.Automation.SwitchParameter

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

ConfiguredDatabases

Обязательный?

System.Management.Automation.SwitchParameter

Проверяет конфигурацию всех баз данных Skype для бизнеса Server 2015, установленных на указанном компьютере. При использовании параметра ConfiguredDatabases необходимо указать параметр SqlServerFqdn. Кроме того, этот параметр нельзя использовать в одной команде с параметром CentralManagementDatabase или DatabaseType.

DatabaseType

Обязательный?

Microsoft.Rtc.Management.Deployment.DatabaseNameType

Тип проверяемой базы данных. Допустимые значения:

Действительные значения для параметра DatabaseType:

ActiveMonitoring

Application

Archiving

CentralMgmt

Edge

Lyss

Monitoring

PersistentChat

PersistentChatCompliance

Provision

Registrar

SigninTelemetry

User

LocalService

Обязательный?

System.Management.Automation.SwitchParameter

Проверяет все базы данных, которые используются любыми службами Skype для бизнеса Server 2015, установленными на локальном компьютере. Проверяются не только локально установленные базы данных, но и базы данных, установленные на удаленных компьютерах, если только они используются одной или несколькими локальными службами.

SqlServerFqdn

Обязательный?

Microsoft.Rtc.Management.Deploy.Fqdn

Полное доменное имя компьютера, на котором установлены проверяемые базы данных.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

Report

Необязательный

System.String

Позволяет задать путь к файлу журнала, создаваемому при выполнении командлета. Например:

-Report "C:\Logs\TestDatabases.html"

SqlInstanceName

Необязательный

System.String

Экземпляр SQL Server, на котором установлены проверяемые базы данных. Например:

-SqlInstanceName "rtc"

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Описывает, что произойдет при выполнении команды без реального выполнения команды.

Нет. Командлет Test-CsDatabase не принимает входные данные из конвейера.

Командлет Test-CsDatabase возвращает экземпляр объекта Microsoft.Rtc.SyntheticTransactions.TaskOutput.

 
Показ: