Oracle 10g 64bit na OpenSuse 10.2 x86_64

English explanation follows.

Tentokrát lepší zpráva než minule - žádný zásadní problém. Krom jedné drobnosti. Samozřejmě je zapotřebí nainstalovat 32-bitové verze všech knihoven a jejich případných 32-bitových devel balíčků. Nesmí se zapomenout na glibc-compat balíček a obvyklou knihovni libaiao. V této fázi se Oracle nainstaluje, ale zaznamenáte 3 kompilační chyby během linkovací fáze instalace. Pokud budete googlit, tak tyto chyby naleznete, ale řešení spočívá ve výměně binutils - tento postup byl platný před cca 3 lety, dnes nepomůže. To správné řešení je instalace 32-bitového gcc. Pak již instalace proběhne korektně (v případě, že již máte nainstalováno a nechcete absolvovat celý proces znova, je možné zavolat pouze slinkování knihoven - více pan Google).

Zdá se tedy, že není vše 64-bitové, jak se zdá. Z materiálů, které jsem pri řešení tohoto problému našel se zdá, že 2 z těchto 3 chyb nejsou kritické- nachízejíc se v nějakých méně frekventovaných nástrojích, takže bez nich lze přinejhorším vydržet. Třetí chyba je neobejitelná - nelze ani vytvořit instanci databáze.


Promised english version in short:
When having troubles with installation of Oracle 10g R2 at SUSE x86_64, don’t forgett to install 32-bit version of all libraries, also their 32-bit version of the devel packages and finaly install 32-bit gcc. Without the 32-bit gcc, you will not be able to successfuly create an instance of database.

2 Responses to “Oracle 10g 64bit na OpenSuse 10.2 x86_64”

  1. Boris Derzhavets Says:

    Install Oracle 10.2.0.1 (64 bit) on openSUSE 10.2 x86_64

    http://bderzhavets.blogspot.com/2007/05/install-oracle-10.html

  2. admin Says:

    It’s rather short, but it includes all neccessary ;-)

Leave a Reply