TDengine数据库中,已有属性表,缺少指令记录表和事件表

Blade 未结 1 24

一、该问题的重现步骤是什么?

使用TDengine数据库,物联网平台-》设备管理-》设备管理-》设备详情-》物模型数据-》命令调用/事件关联,调用后后台报错,提示表不存在


二、你期待的结果是什么?实际看到的又是什么?

期待重新生成命令调用和事件表


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

BladeX-Links 1.1.0版本


四、请提供详细的错误堆栈信息,这很重要。

Caused by: java.sql.SQLException: TDengine ERROR (0x2662): sql: SELECT COUNT(*)

FROM `device_command_cvgw0w2a4dsb_ge1fwig0u2ynlof0`

WHERE 1 = 1, desc: Fail to get table info, error: Table does not exist



Caused by: java.sql.SQLException: TDengine ERROR (0x2662): sql: SELECT COUNT(*)

FROM `device_event_cvgw0w2a4dsb_ge1fwig0u2ynlof0`

WHERE 1 = 1, desc: Fail to get table info, error: Table does not exist

        at com.taosdata.jdbc.TSDBError.createSQLException(TSDBError.java:95)

        at com.taosdata.jdbc.rs.RestfulStatement.execute(RestfulStatement.java:97)

        at com.taosdata.jdbc.rs.RestfulStatement.execute(RestfulStatement.java:78)

        at com.taosdata.jdbc.rs.RestfulStatement.executeQuery(RestfulStatement.java:39)

        at com.alibaba.druid.pool.DruidPooledStatement.executeQuery(DruidPooledStatement.java:300)

        at org.springframework.jdbc.core.JdbcTemplate$1QueryStatementCallback.doInStatement(JdbcTemplate.java:463)

        at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:393)

        ... 90 common frames omitted


五、若有更多详细信息,请在下面提供。

问题描述和需求:TDengine数据库中,已有 device_property_cvgw0w2a4dsb_ge1fwig0u2ynlof0 表,缺少 device_command_cvgw0w2a4dsb_ge1fwig0u2ynlof0和device_event_cvgw0w2a4dsb_ge1fwig0u2ynlof0两张表,平台代码是如何创建这两张表的, 具体代码逻辑在哪里


1条回答
提交回复