我想查询呼叫管理器8.5+直接从CLI(最终我会把这个变成AXL)的Cisco Unified呼叫管理SQL查询
目前我的查询看起来像这样
run sql select dp.name as Site, tm.name as Model, count(tm.name) as Total from Device as d inner join DevicePool as dp on(d.fkDevicePool = dp.pkid) inner join typemodel as tm on(tm.enum = d.tkmodel) where (tm.name <> 'Analog Phone' and tm.name <> 'Conference Bridge' and tm.name <> 'CTI Route Point' and tm.name <> 'CTI Port' and tm.name <> 'MGCP Station' and tm.name <> 'Route List' and tm.name <> 'H.323 Gateway' and tm.name <> 'Music On Hold' and tm.name <> 'Media Termination Point' and tm.name <> 'Tone Announcement Player' and tm.name <> 'Cisco IOS Conference Bridge (HDV2)' and tm.name <> 'Cisco IOS Software Media Termination Point (HDV2)' and tm.name <> 'Cisco IOS Media Termination Point (HDV2)' and tm.name <> 'SIP Trunk') group by dp.name, tm.name order by dp.name
这个结果在此
site model total
============== ================================= =====
SITE1-NUANCE-DP Third-party SIP Device (Advanced) 1
SITE1-PHONES-DP Cisco 8945 351
SITE1-PHONES-DP Cisco 6941 25
SITE1-PHONES-DP Cisco 7925 310
SITE1-PHONES-DP Cisco 7937 3
SITE1-PHONES-DP Cisco 8961 293
SITE1-PHONES-DP Cisco IP Communicator 1
SITE2-PHSRST-DP Cisco 7937 1
SITE2-PHSRST-DP Cisco 6941 1
SITE2-PHSRST-DP Cisco 8961 143
SITE2-PHSRST-DP Cisco 8945 21
我真正希望看到的虽然是这样
site total
============== =====
SITE1-PHONES-DP 300
SITE2-PHONES-DP 350
我会在这里,我从网络搜索了解到昨天我知道的一点点sql。我不知道你是否可以进行字符串操作或其他任何操作,因为我真的想在网站下放置-phones-dp部分,但这并不重要。我只需要让查询允许数学不好的人得到一个数字。在目前的状态下,他们必须添加一切可能是灾难性的!任何帮助是极大的赞赏!谢谢!
退房的类型类表。设备表有一个引用它,它可以帮助过滤您的结果,而不'tm.name <>' 你也可以处理结果(即应用过滤器,计算)在任何你用来放置AXL调用。这可以卸载可能正忙于处理呼叫的CUCM的一些周期。 –