########################
Task
########################
To find whether the installed Client Software is 32 bit or 64 bit in Linux / Unix Environments
$ export ORACLE_HOME=/u01/app/oracle/product/11.2.0/client_1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
=====================================================================================================================
Method 1 :
--------
Using ORACLE_HOME properties File
=====================================================================================================================
$ cat $ORACLE_HOME/inventory/ContentsXML/oraclehomeproperties.xml | grep -i architecture
From above output, we can find its 64 bit, 32 means then the client software is 32 bit.
=====================================================================================================================
Method 2 :
--------
Using File OS command
=====================================================================================================================
$ file $ORACLE_HOME/bin/sqlplus
/u01/app/oracle/product/11.2.0/client_1/bin/sqlplus: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped
From above output, we can find x86-64, so this is 64 bit version.
=====================================================================================================================
Method 3 :
--------
From lib directories created during installation.
=====================================================================================================================
$ ls -l $ORACLE_HOME | grep lib
drwxr-xr-x 2 oracle oinstall 4096 Jun 26 14:26 jlib
drwxr-xr-x 3 oracle oinstall 4096 Jun 26 14:26 lib
If the two directories $ORACLE_HOME/lib32 and $ORACLE_HOME/lib exist, then it is 64 bit client.
If you have only $ORACLE_HOME/lib you need to use method 1 as there are client versions (11.2) where $ORACLE_HOME/lib32 directory does not exist on 64-bit client installations.
=====================================================================================================================
Method 4 :
--------
Using Perl Version
=====================================================================================================================
$ perl -v
This is perl, v5.8.8 built for x86_64-linux-thread-multi
Note: Perl is installed according to the bit version of the ORACLE_HOME but not the OS bit version.
=====================================================================================================================
No comments:
Post a Comment