Ошибка при запуске openge db
proenv>proserve dbname -S 2098 -H hostname -B 10000
OpenEdge Release 11.6 as of Fri Oct 16 19:02:26 EDT 2015
11:00:35 BROKER This broker will terminate when session ends. (5405)
11:00:35 BROKER The startup of this database requires 46Mb of shared memory. Maximum segment size is 1024Mb.
11:00:35☻ BROKER 0: dbname is a void multi-volume database. (613)
11:00:35 BROKER : Removed shared memory with segment_id: 39714816 (16869)
11:00:35 BROKER ** This process terminated with exit code 1. (8619)
Я получаю вышеуказанную ошибку при попытке запустить базу данных прогресса...
2 ответа
Решение
Это проблема:
11: 00: 35☻ БРОКЕР 0: dbname является недействительной многотомной базой данных. (613)
Я предполагаю, что вы только что создали базу данных, используя prostrct create. Вам нужно скопировать в базу данных пустую базу данных, чтобы в ней были таблицы схем.
Прокопировать пустое имя
Смотрите: http://knowledgebase.progress.com/articles/Article/P7713
База данных недействительна, значит, метасхемы нет. Сначала создайте свою базу данных, используя файл .st (используйте prostrct create), затем скопируйте таблицу мета-схемы, используя emptyn.
Например: procopy emptyn urdbname.
Затем попробуйте запустить вашу базу данных.