Не удается завершить установку sh oracle 11g в Ubuntu 16.04 vbox - файлы не найдены - PullRequest
0 голосов
/ 16 марта 2020

У меня VirtualBox работает на Windows 10 хосте, и я создал Ubuntu 16.04 (32-битную) vm, где я пытаюсь установить Oracle 11gR2 (32-битную) базу данных, но я не могу завершить sh установка.

Проблемы, с которыми я сталкиваюсь:

1) при проверке предварительных условий У меня есть сообщение о том, что значение параметра ядра "semmni" равно 0, тогда как оно должно быть 128 (Я добавил такой параметр в /etc/sysctl.conf, но это было очевидно, потому что сообщение все еще отображается); Я проверяю «Игнорировать все» в мастере, чтобы я мог двигаться дальше, но ...

2) На этапе установки «Связать двоичные файлы» (в строке состояния отображается «Связывание dg4odb c Исполняемые файлы») процесс прерывается сообщением об отсутствии файла 'dbhome / rdbms / lib / ins_rdbms.mk'. Я могу нажать «продолжить», но это приводит только к другому сообщению об отсутствии другого файла, и это «/dbhome/precomp/lib/ins_precomp.mk». Если я снова нажму «продолжить», то снова увижу первое сообщение.

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

Ответы [ 2 ]

2 голосов
/ 16 марта 2020

Oracle не сертифицирован и не предназначен для работы в Ubuntu. Ubuntu происходит из совершенно другой ветви семейного дерева linux. Люди опубликовали хаки, чтобы установить его, но это то, что они есть - хаки. Даже если вы установите его, каждая дополнительная проблема, с которой вы столкнетесь, будет окрашена этим фактом. Вам необходимо создать виртуальную машину с сертифицированной версией Linux - Oracle, Red Had, Suse. CentOS не сертифицирован, но из той же ветки Linux. Я бы просто порекомендовал Oracle Linux. Это бесплатно, и вы знаете, что оно полностью сертифицировано и совместимо.

0 голосов
/ 16 марта 2020

Oracle не сертифицирован и не поддерживается для Ubuntu. Вам нужно использовать Red Hat, CentOS или Oracle Linux.

...