PostgreSQL на корпоративном узле Corda выбрасывает ошибки отношения - PullRequest
0 голосов
/ 11 октября 2018

Запуск Corda Enterprise с PostgreSQL в док-контейнере.Я следовал инструкции в документации и установил схему базы данных.При запуске базы данных я вижу следующие ошибки.Кто-нибудь может помочь, что там происходит?

2018-10-11 06:57:57.491 UTC [1506] ERROR:  relation "node_checkpoints" does not exist at character 22
2018-10-11 06:57:57.491 UTC [1506] STATEMENT:  select count(*) from node_checkpoints
2018-10-11 06:58:22.440 UTC [1506] ERROR:  relation "corda-schema.databasechangeloglock" does not exist at character 22
2018-10-11 06:58:22.440 UTC [1506] STATEMENT:  select count(*) from "corda-schema".databasechangeloglock

1 Ответ

0 голосов
/ 15 октября 2018

Кажется, что имя пользователя базы данных и имя схемы не имеют одно и то же значение, убедитесь, что для пользователя задана правильная схема по умолчанию, работая от имени администратора базы данных:

ALTER ROLE "[USER]" SET search_path = "[SCHEMA]";

Другая возможная проблема заключается всмешивая прописные / строчные буквы и другие символы в имени схемы, не могли бы вы убедиться, что имя схемы имеет все строчные буквы (например, corda-schema, а не CORDA-SCHEMA или Corda-Schema).

...