我正在使用最新的H2 client连接到我节点的H2数据库。但是,在连接客户端时,无法在左侧面板中显示表名称,并出现以下错误。
Column "COLUMN_TYPE" not found; SQL statement: SELECT COLUMN_NAME, ORDINAL_POSITION, COLUMN_TYPE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? [42122-198] 42S22/42122
我的节点正在运行3.3版的corda jar。此外,如果我运行一个简单的查询以查看表之一,则客户端仅声明连接已丢失。我已确认我的节点仍在运行。您能否提供有关如何解决此问题的建议,或者是否有任何解决方法?
看来您可以通过H2客户端登录数据库。缺少该表可能是由于实施架构的错误所致。
随意看一下我们如何为querableStates实现模式的示例: