I am facing this error when I am running the Installer for Oracle Database 11g 64 bit. While installing at first few attempts it did not gave the error mentioned below but after installing prerequisite rpm it is giving me
#./runInstaller
"You are attempting to install 64-bit Oracle on a 32-bit operating system. This is not supported and will not work."
I fired the arch
command which tells me x86_64
. What rpm do I have to remove or install to resolve this issue?
The
runInstaller
script generates that error from:So on your Linux system,
/usr/bin/getconf LONG_BIT
is returning something other than 64; presumably it's saying 32.arch
is deprecated butuname -m
should give you the samex86_64
. That is reflecting the hardware, whilegetconf
is reflecting the operating system. The informationuname
gives with-i
and-p
will presumably also reportx86_64
.So you appear to be running a 32-bit version of RHEL 6 (or at least a 32-bit kernel) on 64-bit hardware. That isn't something you can fix by installing or removing something.
If you are intentionally running a 32-bit operating system then you'll need to install the 32-bit version of Oracle.