我已经安装了设置超级资源管理器的所有先决条件,但是当我启动它时,我在日志文件中收到以下错误:enter image description here和我的config.json文件是这个
enter image description here postgres命令也完成enter image description here 1:https://i.stack.imgur.com/eTpSY.png
enter image description here 2:https://i.stack.imgur.com/IocQU.png
2 回答
实际上它postgres数据库错误...在你的错误中它明确表示chaincode_id不会退出...所以这是问题所在 . 如果要检查事务表中存在哪个列,请按照以下步骤操作
检查相应的列chaincode_id是否存在(它现在不存在,这就是为什么你有这个错误)....
Solution for this type error
如果您有任何这样的错误,请先转到blockchain-explorer / app / persistence / postgreSQL / db目录
在那里你可以看到两个文件explorerpg.sql和updatepg.sql打开这两个文件并检查相应的列是否存在于任何这个文件上 . 如果不是,你最好下载探险家另一个版本,其中包含上述两个文件中的相应列 .
如果存在只是在ubuntu下运行命令
完成此命令后,只需检查"chaincode_id "列是否已创建
它会列出所有列,只需检查它 .
如果chaincode_id存在,请再次运行资源管理器....
您的数据库设置未正确完成,请逐个运行这些命令 .
数据库设置
Connect to PostgreSQL database
Run create database script
Run db status commands.