Get-CsUserDatabaseState

 

마지막으로 수정된 항목: 2017-03-28

하나 이상의 비즈니스용 Skype 서버 2015 사용자 데이터베이스에 대한 온라인 상태(True 또는 False) 정보를 반환합니다. 이 cmdlet은 Lync Server 2010에서 도입되었습니다.

Get-CsUserDatabaseState [-RegistrarPool <Fqdn>] <COMMON PARAMETERS>
Get-CsUserDatabaseState [-Identity <String>] <COMMON PARAMETERS>
COMMON PARAMETERS:

예제 1에 표시된 명령은 조직에서 사용하도록 구성된 각 사용자 데이터베이스의 온라인 상태를 반환합니다.

Get-CsUserDatabaseState

예제 2에 표시된 명령은 단일 사용자 데이터베이스, 즉 ID가 UserDatabase:atl-sql-001.litwareinc.com인 데이터베이스의 온라인 상태를 반환합니다.

Get-CsUserDatabaseState -Identity "UserDatabase:atl-sql-001.litwareinc.com"

예제 3에서는 등록자 풀 atl-cs-001.litwareinc.com 내에 있는 모든 사용자 데이터베이스에 대한 상태 정보를 반환합니다.

Get-CsUserDatabaseState -RegistrarPool "atl-cs-001.litwareinc.com"\

예제 4에서는 현재 온라인 상태인 모든 사용자 데이터베이스에 대한 정보를 반환합니다. 이 작업을 수행하기 위해 명령은 먼저 매개 변수 없이 Get-CsUserDatabaseState cmdlet을 호출합니다. 조직에서 사용 중인 모든 사용자 데이터베이스 컬렉션이 반환됩니다. 이 컬렉션은 Online 속성이 True와 같은 데이터베이스만 선택하는 Where-Object cmdlet에 파이프됩니다.

Get-CsUserDatabaseState | Where-Object {$_.Online -eq $True}

비즈니스용 Skype 서버 2015은 사용자 데이터베이스(사용자 저장소라고도 함)를 사용하여 비즈니스용 Skype 서버 2015 사용자의 현재 상태 및 경로 지정 정보를 유지 관리합니다. Get-CsUserDatabaseState cmdlet을 사용하면 조직에서 현재 사용 중인 모든 사용자 데이터베이스의 현재 상태(온라인 또는 오프라인)를 확인할 수 있습니다.

기본적으로 SQL Server Express에 대한 방화벽 예외는 비즈니스용 Skype 서버 2015의 Standard Edition을 설치할 때 설정되지 않습니다. 이에 따라 Windows PowerShell의 원격 인스턴스에서는 Get-CsUserDatabaseState cmdlet을 실행할 수 없습니다. 명령이 방화벽을 통과하여 SQL Server Express 데이터베이스에 액세스할 수 없기 때문입니다. 그러나 cmdlet를 로컬에서(즉, Standard Edition 서버 자체에서) 실행할 수는 있습니다. 그러나 Get-CsUserDatabaseState cmdlet을 원격으로 실행하기 위해서는 SQL Server Express에 대한 방화벽 예외를 수동으로 설정해야 합니다.

이 cmdlet을 실행할 수 있는 사용자: 기본적으로 RTCUniversalServerAdmins 그룹의 구성원은 Get-CsUserDatabaseState cmdlet을 로컬로 실행할 수 있습니다. 사용자가 직접 만든 사용자 지정 RBAC(역할 기반 액세스 제어) 역할을 포함하여 이 cmdlet이 할당된 모든 RBAC 역할의 목록을 반환하려면 Windows PowerShell 프롬프트에서 다음 명령을 실행합니다.

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

 

매개 변수 필수 유형 설명

Identity

선택

System.String

온라인 상태를 반환할 사용자 데이터베이스의 고유 식별자입니다(예: -Identity "UserDatabase:atl-sql-001.litwareinc.com").

Identity 및 RegistrarPool을 같은 명령에 함께 사용할 수 없으며 이러한 매개 변수에 와일드카드를 사용할 수도 없습니다. 두 매개 변수가 모두 없으면 Get-CsUserDatabaseState cmdlet에서 현재 사용 중인 모든 사용자 데이터베이스에 대한 정보를 반환합니다.

RegistrarPool

선택

Microsoft.Rtc.Management.Deploy.Fqdn

온라인 상태를 반환할 사용자 데이터베이스를 호스트하는 등록자 풀의 정규화된 도메인 이름입니다 (예: -RegistrarPool "atl-cs-001.litwareinc.com").

Identity 및 RegistrarPool을 같은 명령에 함께 사용할 수 없으며 이러한 매개 변수에 와일드카드를 사용할 수도 없습니다. 두 매개 변수가 모두 없으면 Get-CsUserDatabaseState cmdlet에서 현재 사용 중인 모든 사용자 데이터베이스에 대한 정보를 반환합니다.

없음. Get-CsUserDatabaseState cmdlet은 파이프라인된 입력을 허용하지 않습니다.

Get-CsUserDatabaseState cmdlet은 Microsoft.Rtc.Management.Xds.UserStoreState 개체의 인스턴스를 반환합니다.

 
표시: