This is a discussion on Oracle 9i client install - Cannot run 64 bit program on a 32 bit machine? within the AIX Operating System forums, part of the Unix Operating Systems category; --> Running AIX 5.1L on an old PowerPC (PPS model 7248). Have bos.64bit installed. Unable to get Oracle 9i client ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Running AIX 5.1L on an old PowerPC (PPS model 7248). Have bos.64bit installed. Unable to get Oracle 9i client utilitiesprograms to work. Get errors exec(): 0509-036 Cannot load program ./sqlplus because of the following errors: 0509-032 Cannot run a 64-bit program on a 32-bit machine. Should Oracle 9i client work on older RS-6000 hardware? Am getting by via Oracle 8i client, but am trying to run a pure '9i' environment. Any ideas? |
| |||
| Andrew, I think you need to link to the 64-bit kernel, because the Oracle 9 kernel extensions are only 64 bit, check with "prtconf". There is a procedure to to switch to 64 bit, but indeed your hardware must support 64-bit, if you are not able to run AIX5.2 there could be a problem to run Oracle 9 also. Some hardware stop at AIX5.1 JW "Andrew Werden" <andrew.werden@pega.com> schreef in bericht news:8ZucnVTHyqYe3uOiU-KYhA@comcast.com... > Running AIX 5.1L on an old PowerPC (PPS model 7248). Have bos.64bit > installed. > > Unable to get Oracle 9i client utilitiesprograms to work. Get errors > > exec(): 0509-036 Cannot load program ./sqlplus because of the following > errors: > 0509-032 Cannot run a 64-bit program on a 32-bit machine. > > Should Oracle 9i client work on older RS-6000 hardware? > > Am getting by via Oracle 8i client, but am trying to run a pure '9i' > environment. > > Any ideas? > > > |
| |||
| Jan Willem de Lange <jan.willem.de.lange@freeler.nl> wrote: : Andrew, : I think you need to link to the 64-bit kernel, because the Oracle 9 : kernel extensions are only 64 bit, check with "prtconf". There is a : procedure to to switch to 64 bit, but indeed your hardware must : support 64-bit, if you are not able to run AIX5.2 there could be a : problem to run Oracle 9 also. Some hardware stop at AIX5.1 : JW : "Andrew Werden" <andrew.werden@pega.com> schreef in bericht : news:8ZucnVTHyqYe3uOiU-KYhA@comcast.com... :> Running AIX 5.1L on an old PowerPC (PPS model 7248). Have bos.64bit :> installed. :> :> Unable to get Oracle 9i client utilitiesprograms to work. Get errors :> :> exec(): 0509-036 Cannot load program ./sqlplus because of the : following :> errors: :> 0509-032 Cannot run a 64-bit program on a 32-bit machine. :> :> Should Oracle 9i client work on older RS-6000 hardware? :> :> Am getting by via Oracle 8i client, but am trying to run a pure '9i' :> environment. :> :> Any ideas? :> :> :> bootinfo -y will tell you if your machine is a 64 bit machine or not. If it returns a "32" it's not a 64 bit machine. This stopped our oracle dba's from doing their testing of oracle 9i on my F50 (yeah) so I got it back from them. I don't know what they were looking at, but some document they had explained what hardware was compatable and how to tell. Ron |
| |||
| You might try linking and/or loading the 32 bit libs. I think you find them in $ORACLE_HOME/lib32 If you're compiling client utils use that instead of the $ORACLE_HOME/lib. I had similar problems building some third party drivers and that fixed it. If you're just running them, you might try setting LIBPATH for that dir. But I haven't tried that. John Andrew Werden wrote: > Running AIX 5.1L on an old PowerPC (PPS model 7248). Have bos.64bit > installed. > > Unable to get Oracle 9i client utilitiesprograms to work. Get errors > > exec(): 0509-036 Cannot load program ./sqlplus because of the following > errors: > 0509-032 Cannot run a 64-bit program on a 32-bit machine. > > Should Oracle 9i client work on older RS-6000 hardware? > > Am getting by via Oracle 8i client, but am trying to run a pure '9i' > environment. > > Any ideas? |
| ||||
| "JohnM" <jmadd@austin.rr.com> wrote in message news:3F89ABA1.C83183B3@austin.rr.com... > You might try linking and/or loading the 32 bit libs. I think you find them > in $ORACLE_HOME/lib32 > If you're compiling client utils use that instead of the $ORACLE_HOME/lib. > I had similar problems building > some third party drivers and that fixed it. > > If you're just running them, you might try setting LIBPATH for that dir. > But I haven't tried that. Also, make sure the following is included within /etc/inittab load64bit:2:wait:/etc/methods/cfg64 >/dev/console 2>&1 # Enable 64-bit execs This allows 64-bit applications to run on the 32-bit kernel. |