[Spacewalk-list] Fw: Database Error: Oracle 11g

Michael Mraka michael.mraka at redhat.com
Fri Feb 26 10:12:52 UTC 2010


Eric wrote:
% I am about to do a clean install of Spacewalk 0.8 on a RHEL5 (i386) via yum using Oracle 11g on a external server. 
% I have installed 
%       oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.i386
%       oracle-instantclient11.2-basic-11.2.0.1.0-1.i386
% 
% I now have the schema created and the database pre-populated. However, when I try to install the rpm oracle-lib-compat.i386  I receive the error:
%   
%     Error: Missing Dependency: oracle-instantclient-basic = 10.2.0.4 is needed by package oracle-lib-compat-10.2-21.el5.i386 (spacewalk).
% 
% Does this imply I cannot use the 11.2 Oracle instant clients?

Yes. Spacewalk is compiled with 10g instantclient libraries.
On the other hand it's fine to use 10g client libraries and Oracle 11g as
a database backend. 

% Are there instructions on the Spacewalk wiki for installing Spacewalk using an external Oracle Database?

https://fedorahosted.org/spacewalk/wiki/OracleXeSetup says

  Client

  You will also need the Oracle Instant Client: i386 or x86_64 version.
  Download the following two rpms (where ARCH is either i386 or x86_64): 
  oracle-instantclient-basic-10.2.0.4-1.ARCH.rpm 
  oracle-instantclient-sqlplus-10.2.0.4-1.ARCH.rpm 
  
  For now, stick with the 10.2.0.4 version. Do NOT use oracle-xe-client.


So I put 11g instant client to 'do not use' section to make it clear.

% Thanks in advance,
% 
% -Eric

Regards,

--
Michael Mráka
Satellite Engineering, Red Hat




More information about the Spacewalk-list mailing list