首页 > 解决方案 > Corda 节点连接到 Oracle 数据库时无法启动

问题描述

我在用

收到以下错误

节点启动期间的异常:检测到不兼容的架构更改。请使用 database.initialiseSchema=true 运行节点。原因:Schema-validation:在表 [schem.fungible_token] 的列 [token_class] 中遇到错误的列类型;找到 [nvarchar (Types#NVARCHAR)],但期待 [varchar(255) (Types#VARCHAR)]

我们从https://github.com/corda/token-sdk/issues/150尝试了解决方案 2,但是 database-manager-tool 没有加载 fungible-token-schema-v2.changelog-master.xml 文件。我们还尝试将 Token SDK 升级到 1.1,但 Corda 节点无法启动。请建议。谢谢

标签: corda

解决方案


正如@wawrzek 建议的那样,这看起来像是驱动程序问题。可能是架构迁移效果不佳。

仅基于此消息还不清楚它可能是什么。

最后一点是,如果您有 corda 企业,那么我建议您 ping 支持,因为他们应该能够在这些特定问题上为您提供更多帮助。


推荐阅读