Продолжение. Начало здесь.
15. Пошагавая инсталляция.
В случае, если не вводили адрес эл. почты получаем предупреждение - игнорируем его и нажимаем "Yes".
Выбираем первый пункт для создания новой базы данных.
Выбираем "Desktop class"
Устанавливаем дополнительные параметры. Я изменил кодировку базы данных в UTF8 вместо предложенных по умолчанию Cp1251.
Далее по умолчанию:
На данной странице Oracle скажет, что у нас все плохо и установиться он не сможет, чтобы сделать его более сговорчивым выставьте ему галку "Ignore all"
Добрались до начала инсталляции
Выполните указанные скрипты под пользователем root
Инсталляция завершена. Что делать после инсталляции смотрим здесь.
Привет, вопрос: - а можно обойти установку через GUI ораклы? уже дня три бьюсь над установкой ораклы на убунту сервер, в итоге уперлось все в запуск Х-в, которые я и не думаю ставить на серваке.
ОтветитьУдалитьНа сервере должны быть только библиотеки X, сам X сервер нужно поставить на твою клиентскую машину. Если клиентская мшина винда, то смотри в эту сторону http://x.cygwin.com/ если линуха, то просто используй ssh с Х форвардингом.
ОтветитьУдалитьспасибо за наводку, машинка линукс, захожу на сервер по ssh.
ОтветитьУдалитьЕще раз благодарю!)
На шаге заведения путей все пути горят красным с хинтом Unable to create directory. Каталога /usr/local/home/oracle/base не существует. Но и ввод другого пути не помогает. Что я делаю не так?
ОтветитьУдалитьindapublic: замени часть пути /usr/local/home/oracle на домашний каталог пользователя orcale возможно /home/oracle или создай новый:
ОтветитьУдалитьsudo mkdir -p /usr/local/home/oracle
sudo chown oracle:oracle /usr/local/home/oracle
Спасибо, помогло
ОтветитьУдалитьРано радовался. При установке в процессе копирования файлов выходит ошибка. Последние строки лога
ОтветитьУдалитьINFO: /usr/bin/ld: warning: -z lazyload ignored.
/usr/bin/ld: warning: -z nolazyload ignored.
/usr/bin/ld: /home/oracle/base/product/11gR2/db/sysman/lib//libnmectl.a(nmectlt.o): undefined reference to symbol 'B_DestroyKeyObject'
/usr/bin/ld: note: 'B_DestroyKeyObject' is defined in DSO /home/oracle/base/product/11gR2/db/lib/libnnz11.so so try adding it to the linker command line
/home/oracle/base/product/11gR2/db/lib/libnnz11.so: could not read symbols: Invalid operation
INFO: collect2:
INFO: \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 ld \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b\u043e\u0441\u044c \u0441 \u043a\u043e\u0434\u043e\u043c \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430 1
INFO: make[1]: *** [/home/oracle/base/product/11gR2/db/sysman/lib/emdctl] \u041e\u0448\u0438\u0431\u043a\u0430 1
INFO: make[1]: \u0412\u044b\u0445\u043e\u0434 \u0438\u0437 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 `/home/oracle/base/product/11gR2/db/sysman/lib'
INFO: make: *** [emdctl] \u041e\u0448\u0438\u0431\u043a\u0430 2
INFO: End output from spawned process.
INFO: ----------------------------------
INFO: Exception thrown from action: make
Exception Name: MakefileException
Exception String: Error in invoking target 'agent nmhs' of makefile '/home/oracle/base/product/11gR2/db/sysman/lib/ins_emagent.mk'. See '/home/oracle/oraInventory/logs/installActions2012-02-12_03-29-48PM.log' for details.
Exception Severity: 1
Посоветуйте что делать. Спасибо
Единственное, что: у меня Server 11.10 с установленными иксами
ОтветитьУдалитьindapublic: нужно посмотреть файл /home/oracle/oraInventory/logs/installActions2012-02-12_03-29-48PM.log и узнать детализацию ошибки.
ОтветитьУдалитьЯ привел последние строки из этого лога
ОтветитьУдалитьindapublic: устранение этой ошибки описано здесь: https://forums.oracle.com/forums/thread.jspa?threadID=1091616
ОтветитьУдалитьНо честно, я лично на 11.10 не устанавливал
Спасибо буду пробовать. На этих форумах мне ответили что Убунту не поддерживается и нет успешного опыта установки на 11 версию.
ОтветитьУдалитьНет успешного опыта имеется в виду на 11.10? На 11.04 у меня работает без проблем...
ОтветитьУдалитьВообще вот описание как поставить на 11.10. Но сам не пробовал. Отпиши, если не трудно - получилось ли.
ОтветитьУдалитьhttp://blog.arkzoyd.com/2011/11/oracle-database-11g-and-ubuntu-1110.html
Дословно:
ОтветитьУдалитьUBUNTU is NOT a supported OS for Oracle
With only moderate effort I & others installed V11.2 on Ubuntu 10.
Many folks have tried & failed to install Oracle on Ubuntu 11.
То что ОС не поддерживается не означает, что оракл на нее не устанавливается. Но официальной поддержки вы конечно никогда не получите.
ОтветитьУдалитьНа 11.04 есть опыт успешной инсталляции у меня. Выше я приводил ссылку с описанием и на установку для 11.10.
Про поддержку я в курсе (иначе бы существовали deb пакеты, как я понимаю). Я обратил внимание на строчку "Many folks have tried & failed to install Oracle on Ubuntu 11", а у вас, судя по инструкции, прошло более-менее гладко.
ОтветитьУдалитьЗа инструкцию большое спасибо, обязательно попробую и отпишусь
Нет, не получилось. Была проблема с libstdc++, так и не получилось ее победить.
ОтветитьУдалитьУстановил 11.04, последовал вашей инструкции, этапы установки прошли отлично (за что вам огромное спасибо). Но вылезли ошибки при настройке Oracle Net Configuration Assistant и Oracle Database Configuration Assistant
Гм... А я вот поставил на 11.10. Единственное, что вначале пришлось поставить софтварную часть и только потом уже выполнил инициализацию экземпляра и базы данных.
ОтветитьУдалитьДругим словами установка выглядит следующим образом на 11.10
ОтветитьУдалить1. Установка софтварной части
2. Пересборка софтварной части, т.к. необходимо редактировать мейкфайлы
3. Установка экземпляра и БД используя dbca
У меня произошел затык на мейке ins_rbms.mak. Остальное сделал все по статье, данной в комментарии (по рецепту Jeremy Schneider). Все приготовления точно по вашему рецепту.
ОтветитьУдалитьВидно не судьба :(
Ну с учётом того, что уже 12.04 скоро выйдет, то ничего страшного, что на 11.10 не установился. 12.04 все-таки LTS и как сервер наверное именно её и нужно будет использовать.
ОтветитьУдалить