共用方式為


群組聊天伺服器清單表格

 

上次修改主題的時間: 2011-01-28

Group Chat資料庫結構描述由下列表格所組成。

Active Directory 同步處理

表格 描述

ADCookie 表格

包含目前輕量型目錄存取協定 (LDAP) 同步處理 Cookie。每一列都對應於 Microsoft Lync Server 2010 Group Chat正主動監控變更的 Active Directory 網域服務 (AD DS)網域。(本表格僅呈現和 Lync Server 2010 Group Chat相關的 Active Directory 網域。)

PrincipalMemberDifference 表格

包含後續 Active Directory 同步處理步驟尚未處理的群組成員資格變更 (已新增及已移除的成員),且其為第一個 Active Directory 同步處理步驟所使用的暫時表格 (搭配 ADUpdates 表格)。

僅針對 Principal 表格中所列或具有已提列成員的群組,存放及/或處理其成員資格變更。

ADUpdate 表格

包含後續 Active Directory 同步處理步驟尚未處理的 AD DS 變更,且其為第一個 Active Directory 同步處理步驟所使用的暫時表格 (搭配 PrincipalMemberDifference 表格)。

僅針對 Principal 表格中已提列的主體,存放及/或處理其 AD DS 變更。

PrincipalMembers 表格

包含主體成員資格。

PrincipalMeta 表格

包含必須從 AD DS 重新整理的主體。

SkippedAffiliations 表格

包含因某個原因而無法重新整理的關係 (通常原因是 Active Directory 存取錯誤)。

本表格之用途僅為提供資訊參考用。其內容無法使用。

PrincipalMeta 表格中會存放具有無法正確重新整理之關係的主體,並給予其另一次重新整理的機會。

主體、關係、節點、範圍與角色

表格 描述

PrincipalType 表

含有主體類型以分類 tblPrincipal 表格中的項目。此表格是靜態的,其會在資料庫建立期間設定,且不會變更。

Principal 表格

內含所有主體,包括使用者、資料夾及群組等。Group Chat 伺服器會將其視為一般異質清單來處理。各欄位會依據每個主體的類型而定。

大多數這些主體都是儲存在 AD DS 中的物件快取複本。在這些 Active Directory 物件的 Principal 表格中建立快取複本就稱為「佈建」。

部分主體是刻意建立的,而部分 Active Directory 物件則會被共同忽略。

PrincipalAffiliations 表格

包含主體關係,可描述 Active Directory 安全性群組、Active Directory 容器及同盟群組等成員資格。

Node 表格

在 Microsoft Lync Server 2010 Group Chat 管理工具中管理節點表格時,其會包含主控台樹狀目錄 (含有類別或聊天室節點)。

群組聊天伺服器表格詳細資料

包含可透過 Node 表格計算的重複資訊。這項資訊可透過主控台樹狀目錄協助最佳化各種搜尋類型。

RoleType 表格

是一種靜態查閱表格,含有角色類型與其相關的權限組。

ScopePrincipal 表格

包含指派給節點的範圍。每個節點可能是繼承其中一個父系的屬性 (可使用 Node.scopeDefinerId 表格,快速查閱到其父系),或是具備在 ScopedPrincipal 表格中所定義的一組主體,其可定義出範圍。

PrincipalRole 表格

包含指派給節點的明確角色。判斷有效的角色需要更多的步驟,其原因如下:

  • 角色會繼承整個主控台樹狀目錄中的屬性。

  • 主體會繼承整個關係中的角色。

  • 成員角色可受覆寫 (可使用 Node.roleDefinerId 表格快速查閱到被覆寫的節點) 且會遵循範圍 (「語音」會在相同的類別中,雖然使用者介面可允許將此設定為僅限聊天室內,但轉譯問題如繼承和覆寫並無關聯)。

SiopWhiteList 表格

包含可與節點相關聯的已註冊增益集。

PurgedRoles 表格

包含已從 PrincipalRole 表格中刪除 (清除) 的角色。

PurgedScoped 表格

包含已從 ScopePrincipal 表格中刪除 (清除) 的範圍。

EnumAttribute 表格

僅包含 Node 表格中所用之「可見度」和「行為」硬式編碼屬性。

EnumValue 表格

僅包含 Node 表格中所用之「可見度」和「行為」屬性的硬式編碼值。

邀請、聊天以及其他用戶端支援

表格 描述

PrincipalInvites 表格

包含系統中所有啟用自動邀請的節點之所有已佈建使用者的邀請。

Chat 表格

包含所有聊天訊息。

LastInviteId 表格

含有每個使用者產生 (也用於 PrincipalInvites 表格) 的最後一個邀請 ID。

LastChatId 表格

包含為每個使用者所產生 (且用於 Chat 表格) 的最後一個聊天 ID。

Preference 表格

包含使用者用戶端喜好設定。

FileToken 表格

包含用於檔案傳輸的臨時權杖。每當上傳或下載檔案時,通道服務會產生一個權杖,其可讓用戶端用來存取 Web 服務檔案存放區。

伺服器支援

表格 描述

ServerIdentity 表格

包含 Group Chat 伺服器集區中的伺服器。

AdminLock 表格

包含執行某些管理員命令所需的管理員鎖定。SystemRevision 表格中的系統修訂項目會在每次解除鎖定後遞增。

SystemRevision 表格

包含所用的修訂編號項目 (搭配 AdminLock 表格) 以用於封存多個用戶端間的一致性。

ActivePeers 表格

包含通道伺服器之間的目前對等連線。

Version 表格

包含Group Chat資料庫中非規範部分的版本。

Config 表格

包含Group Chat 伺服器設定。

記錄檔表格

目前並未使用表格。

規範

表格 描述

ComplianceData 表格

包含所有註冊轉譯器尚未處理的規範事件。

此表格包含聊天相關的事件,例如聊天訊息及檔案下載。(ComplianceParticipant 表格會追蹤參與者事件。)

(處理此表格中之事件的伺服器會提列在 ComplianceFanout 表格中。)

ComplianceFanout 表格

包含已處理規範事件的伺服器。必須緊密搭配 ComplianceData 表格。

ComplianceParticipant 表格

包含每個通道和每部伺服器的目前參與者。其會依據從通道服務所接收的加入與離開規範事件來維護。

ComplianceTranslator 表格

含有已註冊的轉譯器。

LastComplianceID 表格

包含每個轉譯器上次處理規範事件的次數。

ComplianceVersion 表格

包含Group Chat資料庫規範部分的版本。