一、该问题的重现步骤是什么?
使用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两张表,平台代码是如何创建这两张表的, 具体代码逻辑在哪里
扫一扫访问 Blade技术社区 移动端