CI历史报表

CI历史报表


Info
有时CI History里会出现一些非法日期,导致该报表无法打印,该问题可能是从csv导入时日期错误造成,但无法从界面上进行修改。因此需要将这些日期统一重置,以便可以打印出报表。



本例是将日期重置为 '-' ,如果需要重置为其它日期,请用实际日期替换  '-'

请先备份数据库,然后在数据库里依次执行如下语句,将这些日期置为’ - ‘

update cihistorydetails set oldvalue = '-' where conversiontype = 'Date' and cast(oldvalue as bigint) > 1893456000000;
update cihistorydetails set newvalue = '-' where conversiontype = 'Date' and cast(newvalue as bigint) > 1893456000000;
update cihistorydetails set oldvalue = '-' where conversiontype = 'Date' and cast(oldvalue as bigint) < 0;
update cihistorydetails set newvalue = '-' where conversiontype = 'Date' and cast(newvalue as bigint) < 0;

    • Related Articles

    • CI关系报表

      MSSQL: SELECT ci.ciname AS 'Name', (SELECT rel.relationship + Char(10) + ' ' + ci2.ciname + Char(10) FROM cirelationships AS cirel LEFT JOIN ci AS ci2 ON ci2.ciid = cirel.ciid2 LEFT JOIN relationshiptype AS rel ON rel.relationshiptypeid = ...
    • SDP CI关系报表

      SDP CI关系报表 如指定配置项类型,参考如下SQL,红色标记内容为可替换配置项类型: SELECT ci.ciname AS "名称", (SELECT Array_to_string(Array_agg(Concat(rel.relationship, ' ', ci2.ciname)), ', ') FROM cirelationships AS cirel LEFT JOIN ci AS ci2 ON ci2.ciid = cirel.ciid2 LEFT JOIN ...
    • 工作站的远程会话历史报表

      通过资产的远程工具工程师可以远程到客户机上排查故障,安装补丁等,但出于安全考虑,如果可以在审计报表里查看远程的历史记录显然出了问题就会有据可查,提升工作环境的安全性。 如下报表是通过附件中的sql得到的,最适用于sqlserver数据库及SDP 10050以后版本的应用。
    • DSP中的Orphaned files report(孤立的文件报表)什么意思 ?

      dsp中的Orphaned files report(孤立的文件),就是说用户已经被删除了,但是他创建的文件还在。
    • 创建一个新的CI类型(配置项类型)时,编辑页面的 “作为资产跟踪” 选项是什么意思?

             “作为资产跟踪” 选项允许您把该CI类型(配置项类型)作为资产跟踪 (在新配置的CI类型下) 。当启用这个选项时,添加的配置项类型也将作为产品类型在管理选项卡下列出。当您添加资产到这个新创建的产品类型时,它们也会在CMDB中作为配置项显示。        “作为资产跟踪” 选项帮助您对资产和CMDB的管理进行区分。这样,资产模块管理员将负责获取资产并将其添加到数据库中,而CMDB管理员将负责更新它们的关系。