Liste der Gruppenchatserver-Tabellen
Letztes Änderungsdatum des Themas: 2011-01-28
Das Gruppenchat-Datenbankschema besteht aus den folgenden Tabellen.
Active Directory-Synchronisierung
Tabelle | Beschreibung |
---|---|
Enthält die aktuellen LDAP-Synchronisierungscookies (Lightweight Directory Access-Protokoll). Jede Zeile entspricht einer Active Directory-Domänendienste (AD DS)-Domäne, die vom Microsoft Lync Server 2010-Gruppenchat aktiv auf Änderungen überwacht wird. (Nur die für Lync Server 2010-Gruppenchat relevanten Active Directory-Domänen sind in dieser Tabelle aufgeführt.) |
|
Enthält Gruppenmitgliedschaftsänderungen (sowohl hinzugefügte als auch entfernte Mitglieder), die noch nicht mittels der späteren Active Directory-Synchronisierungsschritte verarbeitet wurden, und ist eine der temporären Tabellen (neben der ADUpdates-Tabelle), die vom ersten Active Directory-Synchronisierungsschritt verwendet wird. Mitgliedschaftsänderungen werden nur für Gruppen gespeichert und/oder verarbeitet, die in der Principal-Tabelle aufgelistet sind oder für die hier bereits Mitglieder aufgelistet sind. |
|
Enthält Änderungen der Active Directory-Domänendienste (Active Directory Domain Services, AD DS), die noch nicht mittels der späteren Active Directory-Synchronisierungsschritte verarbeitet wurden, und ist eine der temporären Tabellen (neben der PrincipalMemberDifference-Tabelle), die vom ersten Active Directory-Synchronisierungsschritt verwendet wird. Änderungen von AD DS werden nur für Prinzipale gespeichert und/oder verarbeitet, die bereits in der Principal-Tabelle aufgelistet sind. |
|
Enthält Prinzipalmitgliedschaften. |
|
Enthält die Prinzipale, die aus AD DS aktualisiert werden müssen. |
|
Enthält Zugehörigkeiten, die aus irgendeinem Grund nicht aktualisiert werden konnten, und zwar gewöhnlich aufgrund von Active Directory-Zugriffsfehlern. Diese Tabelle dient nur zu Informationszwecken. Der Inhalt dieser Tabelle wird nicht verwendet. Die Prinzipale mit Zugehörigkeiten, die nicht ordnungsgemäß aktualisiert werden konnten, werden in der PrincipalMeta-Tabelle gespeichert und bei Gelegenheit aktualisiert. |
Prinzipale, Zugehörigkeiten, Knoten, Bereiche und Rollen
Tabelle | Beschreibung |
---|---|
Enthält Prinzipaltypen zur Kategorisierung des Inhalts von tblPrincipal. Diese Tabelle ist statisch. Sie wird beim Erstellen der Datenbank eingerichtet und nicht geändert. |
|
Enthält alle Prinzipale (Benutzer, Ordner, Gruppen usw.). Der Gruppenchatserver behandelt diese als unstrukturierte, heterogene List. Verschiedene Spalten basieren auf dem Typ des jeweiligen Prinzipals. Die meisten dieser Prinzipale sind zwischengespeicherte Kopien von in AD DS gespeicherten Objekten. Das Erstellen der zwischengespeicherten Kopie in der Principal-Tabelle dieser Active Directory-Objekte wird als Bereitstellung bezeichnet. Einige Prinzipale werden im Vergleich zu anderen Prinzipalen mit deutlicheren Absichten erstellt, und einige Active Directory-Objekte werden vollständig ignoriert. |
|
Enthält Prinzipalzugehörigkeiten, welche die Mitgliedschaft bei Active Directory-Sicherheitsgruppen, Active Directory-Containern, Verbundgruppen usw. beschreiben. |
|
Enthält die Konsolenstruktur (mit Kategorie- und Chatroomknoten), die im Microsoft Lync Server 2010-Gruppenchat-Verwaltungstool verwaltet werden. |
|
Enthält redundante Informationen, die anhand der Node-Tabelle berechnet werden können. Diese Informationen sind beim Optimieren verschiedener Suchtypen über die Konsolenstruktur hilfreich. |
|
Enthält Rollentypen und die zugehörigen Berechtigungsgruppen. Diese Nachschlagetabelle ist statisch. |
|
Enthält Bereiche, die Knoten zugewiesen sind. Jeder Knoten erbt entweder Attribute von einem der übergeordneten Knoten (was mithilfe der Node.scopeDefinerId-Tabelle schnell nachgeschlagen werden kann) oder weist eine Reihe von Prinzipalen auf, die in der ScopedPrincipal-Tabelle definiert sind und zusammen einen Bereich definieren. |
|
Enthält explizite Rollen, die Knoten zugewiesen sind. Für die Bestimmung effektiver Rollen sind aus folgenden Gründen mehr Schritte erforderlich:
|
|
Enthält die registrierten Add-Ins, die Knoten zugeordnet werden können. |
|
Enthält Rollen, die in der PrincipalRole-Tabelle gelöscht wurden. |
|
Enthält Bereiche, die in der ScopedPrincipal-Tabelle gelöscht wurden. |
|
Enthält nur die hartcodierten Attribute Visibility und Behavior, die in der Node-Tabelle verwendet werden. |
|
Enthält die Werte der hartcodierten Attribute Visibility und Behavior, die in der Node-Tabelle verwendet werden. |
Einladungen, Chats und sonstige Clientunterstützung
Tabelle | Beschreibung |
---|---|
Enthält Einladungen für alle bereitgestellten Benutzer im System für alle Knoten mit aktivierter automatischer Einladung. |
|
Enthält alle Chatnachrichten. |
|
Enthält die letzte Einladungs-ID, die für jeden Benutzer generiert (und in der PrincipalInvites-Tabelle) verwendet wurde. |
|
Enthält die letzte Chat-ID, die für jeden Benutzer generiert (und in der Chat-Tabelle) verwendet wurde. |
|
Enthält Benutzerclienteinstellungen. |
|
Enthält temporäre Token für Dateiübertragungszwecke. Jedesmal, wenn eine Datei hoch- oder heruntergeladen wird, generiert der Kanaldienst ein Token, das der Client für den Zugriff auf den Webdienste-Dateispeicher verwendet. |
Serverunterstützung
Tabelle | Beschreibung |
---|---|
Enthält die aktiven Server im Gruppenchatserver-Pool. |
|
Enthält die Administratorsperre für die Ausführung einiger Administratorbefehle. Der Systemrevisionseintrag in der SystemRevision-Tabelle wird nach jeder Freigabe der Sperre schrittweise erhöht. |
|
Enthält den Revisionsnummerneintrag, der (zusammen mit der AdminLock-Tabelle) zur Einhaltung der Konsistenz bei mehreren Clients verwendet wird. |
|
Enthält aktuelle Peer-zu-Peer-Verbindungen zwischen Kanalservern. |
|
Enthält die Nichtkonformitätskomponente der Gruppenchat-Datenbankversion. |
|
Enthält die Gruppenchatserver-Konfiguration. |
|
Diese Tabelle wird derzeit nicht verwendet. |
Kompatibilität
Tabelle | Beschreibung |
---|---|
Enthält die Genehmigungsereignisse, die noch nicht von allen registrierten Übersetzern verarbeitet wurden. Diese Tabelle enthält Ereignisse im Zusammenhang mit Chats, wie z. B. Chatnachrichten und Dateidownloads. (Teilnehmerereignisse werden von der ComplianceParticipant-Tabelle nachverfolgt.) (Die Server, von denen die Ereignisse in dieser Tabelle verarbeitet wurden, werden in der ComplianceFanout-Tabelle aufgelistet.) |
|
Enthält die Server, von denen ein Genehmigungsereignis verarbeit wurde. Diese Tabelle steht in engem Zusammenhang mit der ComplianceData-Tabelle. |
|
Enthält aktuelle Teilnehmer pro Kanal und pro Server. Diese Tabelle wird basierend auf Verknüpfungs- und Genehmigungsereignissen verwaltet, die vom Kanaldienst empfangen wurden. |
|
Enthält registrierte Übersetzer. |
|
Enthält für jeden Übersetzer den Zeitpunkt des letzten verarbeiteten Genehmigungsereignisses. |
|
Enthält die Konformitätskomponente der Gruppenchat-Datenbankversion. |