当使用选择的表和列名来配置报警ODBC服务的时候,可能比较费时且容易出错。一个更简单、更快速并且更容易的是服务器指定表格的方法是使用默认的表名FIXALMS。这个表包括如下列:
FIXALARMS默认列
iFIX字段名 |
默认的SQL列名 |
数据类型(尺寸) |
本地输入日期/时间 |
ALM_NATIVETIMEIN |
datetime
注意:在Oracle 数据库中,数据类型为 DATE。 |
本地结束日期/时间 |
ALM_NATIVETIMELAST |
datetime
注意:在Oracle 数据库中,数据类型为DATE。 |
逻辑节点名 |
ALM_LOGNODENAME |
CHAR (10) |
标签名 |
ALM_TAGNAME |
CHAR (30) |
数值 |
ALM_VALUE |
CHAR (40) |
单位 |
ALM_UNIT |
CHAR (13) |
消息类型 |
ALM_MSGTYPE |
CHAR (11) |
消息描述 |
ALM_DESCR |
CHAR (480)
注意:在微软 Access 数据库中,数据类型为Memo。 |
报警状态 |
ALM_ALMSTATUS |
CHAR (9) |
注意:可以使用关系型数据库软件调整 FIXALMS 表中列的宽度。要了解更多信息,请参考关系型数据库文档。
当使用默认的表名时,报警ODBC服务将为前面的表中列完成列配置,从而简化设置。同样地,当通过单击“现在创建表”选项来创建表时,报警ODBC服务将再次简化其配置。
注意:如果您想改变已默认的表中的字段,您必须创建一个新的表并以新的名字命名,然后将现存的表数据转移到新的表中。您不可以在列设置表格中选择或取消选择字段来改变默认的表格字段。