Lync Server 2013 中的 SessionDetails 表

 

上次修改的主题: 2012-09-28

每条记录表示一个对等会话,可能是VoIP-VoIP电话呼叫、两方 IM 会话或其他类型的会话。 可以在 Lync Server 2013 中执行与 Media 表 的表联接,以查找此会话中涉及的每个媒体的详细信息。

请注意,IsUser1IntegratedWithDeskPhone 和 IsUser2IntegratedWithDeskPhone 字段已从 Microsoft Lync Server 2013 中使用的 SessionDetails 表中删除。

数据类型 键/索引 详细信息

SessionIdTime

datetime

主数据库、外语

会话请求的时间。 与 SessionIdSeq 结合使用,用于唯一标识会话。 有关详细信息,请参阅 Lync Server 2013 中的对话表

SessionIdSeq

int

主数据库、外语

用于标识会话的 ID 号。 与 SessionIdTime 一起用于唯一标识会话。* 有关详细信息,请参阅 Lync Server 2013 中的对话表

CorrelationId

uniqueidentifier

用于关联多个会话的 GUID。

ReplaceDialogIdTime

datetime

外国

用于标识当前会话替换的对话框的 ID 号。 有关详细信息,请参阅 Lync Server 2013 中的对话表

ReplaceDialogIdSeq

int

外国

用于标识会话的 ID 号。 与 ReplacesDialogIdTime 结合使用,用于唯一标识此会话替换的会话。 有关详细信息,请参阅 Lync Server 2013 中的对话表

User1Id

int

外国

会话中一个用户的 ID。 有关详细信息,请参阅 Lync Server 2013 中的“用户”表

User2Id

int

外国

会话中其他用户的 ID。 有关详细信息,请参阅 Lync Server 2013 中的“用户”表

User1EndpointId

uniqueIdentifier

标识会话中第一个用户使用的终结点的 GUID。

Microsoft Lync Server 2013 中引入了此字段。

User2EndpointId

uniqueIdentifier

用于标识会话中第二个用户使用的终结点的 GUID。

Microsoft Lync Server 2013 中引入了此字段。

TargetUserId

int

外国

SIP 请求中的原始 To 用户 URI。 有关详细信息,请参阅 Lync Server 2013 中的“用户”表

SessionStartedById

int

外国

启动会话的用户的 ID。 有关详细信息,请参阅 Lync Server 2013 中的“用户”表

OnBehalfOfId

int

外国

指示调用方代表的用户的 ID。 有关详细信息,请参阅 Lync Server 2013 中的“用户”表

ReferredById

int

外国

呼叫被引用的用户的 ID。 有关详细信息,请参阅 Lync Server 2013 中的“用户”表

ServerId

int

外国

用于此会话的前端服务器的 ID。 有关详细信息,请参阅 Lync Server 2013 中的“服务器”表

PoolId

int

外国

捕获会话的池的 ID。 有关详细信息,请参阅 Lync Server 2013 中的“池”表

ContentTypeID

int

外国

会话中使用的内容类型。 有关详细信息,请参阅 Lync Server 2013 中的 ContentTypes 表

User1ClientVerId

int

外国

User1 使用的客户端版本。 有关详细信息,请参阅 Lync Server 2013 中的 ClientVersions 表

User2ClientVerId

int

外国

User2 使用的客户端版本。 有关详细信息,请参阅 Lync Server 2013 中的 ClientVersions 表

User1EdgeServerid

int

外国

User1 使用的 Edge Server。 有关详细信息,请参阅 Lync Server 2013 中的 EdgeServers 表

User2EdgeServerid

int

外国

User2 使用的 Edge Server。 有关详细信息,请参阅 Lync Server 2013 中的 EdgeServers 表

IsUser1Internal

bit

是否从内部登录 User1。

IsUser2Internal

bit

是否从内部登录 User2。

InviteTime

datetime

第一个 INVITE 请求的时间。 此字段通常由从会话中的初始 INVITE 消息生成的数据填充。 如果没有 INVITE 消息,则该字段将填充第一条相关 SIP 消息的日期和时间 (BYE、CANCEL、MESSAGE 或 INFO) 。 此字段通常由从会话中的初始 INVITE 消息生成的数据填充。 如果没有 INVITE 消息,则该字段将填充第一条相关 SIP 消息的日期和时间 (BYE、CANCEL、MESSAGE 或 INFO) 。

ResponseTime

datetime

响应第一个 INVITE 消息的时间。 此字段通常由从会话中的初始 INVITE 消息生成的数据填充。 如果没有 INVITE 消息,则该字段将填充第一条相关 SIP 消息的日期和时间 (BYE、CANCEL、MESSAGE 或 INFO) 。

ResponseCode

int

会话邀请的 SIP 响应代码。 此字段通常由从会话中的初始 INVITE 消息生成的数据填充。 如果没有 INVITE 消息,则该字段将填充第一条相关 SIP 消息的日期和时间 (BYE、CANCEL、MESSAGE 或 INFO) 。

DiagnosticId

int

从 SIP 标头捕获的诊断 ID。

CallPriority

int

外国

调用优先级。 有关详细信息,请参阅 Lync Server 2013 中的 CallPriorities 表

User1MessageCount

int

用户 1 在会话期间发送的消息数。

User2MessageCount

int

用户 2 在会话期间发送的消息数。

SessionEndTime

datetime

会话结束时的时间。

MediaTypes

int

指示此会话的媒体类型的位集。 列出的是类型的定义:

 

即时消息

1

FILE_TRANSFER

2

REMOTE_ASSISTANCE

4

APP_SHARING

8

音频

16

视频

32

APP_INVITE

64

User1Flag

smallint

指示 User1 属性的位集。 列出了以下属性定义:

  • 0x01 - 与桌面手机集成

User2Flag

smallint

指示 User2 属性的位集。 列出了以下属性定义:

  • 0x01 - 与桌面手机集成

CallFlag

smallint

指示调用属性的位集。 列出了以下属性定义:

  • 0x01 - 重试会话

  • 0x02 - 代理代表响应组发出的调用

处理

bit

供监视服务内部使用。

Microsoft Lync Server 2013 中引入了此字段。

* 对于大多数会话,SessionIdSeq 的值为 1。 如果多个会话完全在同一时间启动,则一个会话的 SessionIdSeq 为 1,另一个会话为 2,等等。