Ошибка при запуске 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.

Затем попробуйте запустить вашу базу данных.

Другие вопросы по тегам