Ошибка db5 (-30969) из dbenv->open: BDB0091 DB_VERSION_MISMATCH: Несоответствие версии среды базы данных

Я использую Ubuntu 14.04 LTS и пытаюсь распаковать файл rpm, например

sudo alien --scripts -d oracle-xe-11.2.0-1.0.x86_64.rpm

Я получаю как

error: db5 error(-30969) from dbenv->open: BDB0091 DB_VERSION_MISMATCH: Database environment version mismatch
error: cannot open Packages index using db5 -  (-30969)
error: cannot open Packages database in /root/.rpmdb

Любой, пожалуйста, помогите мне

2 ответа

Это не имеет ничего общего с Oracle. Удалить ~/.rpmdb/ каталог и попробуйте еще раз.

Я зашел на веб-сайт Oracle, а потом немного потренировался в Google. Честно говоря, я думаю, что вы смотрите на очень сложную установку, и вам нужно будет потратить много качественного времени с вашей поисковой системой, чтобы сделать эту работу. Oracle не очень любит Ubuntu!

Самый простой способ реализовать Oracle, который я обнаружил, - это запустить Oracle Linux, производную RedHat (?), В качестве виртуальной машины в VirtualBox, после чего Oracle Express следует установить без проблем.

Фактически, чтобы сделать это еще проще, вы можете загрузить предустановленную виртуальную машину с относительно актуальной версией Oracle Linux и Oracle Express 12g на этих страницах. "Платформа доставки услуг VM" выглядит как хорошая ставка.

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