寻求Shoretel数据库Schema相关帮助:定位特定号码历史通话记录
寻求Shoretel数据库Schema相关帮助:定位特定号码历史通话记录
我之前折腾过旧版Shoretel数据库的通话记录查询,给你几个实用方向参考:
- 首先别死盯着
calls表,Shoretel不少版本里通话明细存在CallDetail或者CDR(通话详单的缩写)表里,这俩是VoIP系统存通话数据的常规命名,先去查这两个表试试 - 如果没找到上面的表,看看有没有
Session或者CallSession,有些版本会把完整的通话会话数据存在这类表里 - 另外,
PhoneLog、ExtensionActivity这类表也可能藏着通话记录,尤其是和分机、号码关联的往来明细 - 要是拿不准表的用途,可以用SQL查下表结构:比如MySQL用
DESCRIBE 表名;,通用SQL可以用SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = '你的表名';,重点找带CallerID、CalleeID、StartTime、EndTime这类字段的表,这些都是通话记录的核心标识
如果这些都没线索,你可以先列出数据库里所有表的名称,筛选带Detail、Log、Record这类关键词的,通话数据大概率就在这些表里。
备注:内容来源于stack exchange,提问作者boog
相关产品推荐
相关产品推荐

