Tuesday, February 16, 2010

Oracle 10g (64-bit) on SLES 11 (64-bit)

Хотя Оракл 10-й кагбе не должен ставиться на 10 и 11 SLES (не помню точно, какие версии системы просит инстоллер, пару Red Hat'ов, SLES 9 и еще что-то), наебать его здесь просто - идем в /etc и редактируем файлик SuSE-release - меняем версию с 11 на 9. Инстоллер проверяет версию системы, заглядывая только в сей файлик, так что этого вполне достаточно для того, чтобы он запустился.
Далее мы долго ставим оракл - до тех пор, пока не получаем примерно такую вот эррору:


Увидев эррору, мы не ссым:)
Лог глаголет о несовместимости каких-то пакетов.
Как нагуглилось на оракловом форуме:
According to Novell's certification of 10gR2 software on SLES 11 x86_64, this linking error should be ignored.

Additionally, Novell's certification of 10gR2 software on SLES 11 x86_64 indicates that at least the 10.2.0.4 patchset is required. This linking error does NOT occur duirng the 10.2.0.4 patchset.
Собственно, вот тут про эту ошибку и написано.
Результатом, кстати, был полный отказ оракл инстанса создаваться.
Патч искался, признаюсь, долговато (это уже мой проеб, гуглить надо было лучше). Я так понимаю, с ораклового сайта простым смертным скачать не дано (может, я ошибаюсь, не очень сильно и заморачивалась), но есть русские зеркала.
Собственно, дальше просто ставим патч. По идее, все должно пройти без граблей и успешно потом работать.
Это я в двух словах из личной практики еботниустановки. Замечательное HowTo смотреть здесь.

No comments: