如果把32位的Oracle装位的操作系统,或者是把位Oracle装32位的系统,则可能出现如下错误:quot;Error in invoking target
如果把32位的Oracle装位的操作系统,或者是把位Oracle装32位的系统,则可能出现如下错误:
"Error in invoking target 'client_sharedlib' of makefile '$ORACLE_HOME/network/lib/ins_net_client.mk'。
确认错误:
1、uname -a
确认操作系统是位还是32位
i686 i686 i386 GNU/Linux为32位
x86_ x86_ x86_ GNU/Linux为位
2、tail -15 $ORACLE_HOME/install/make.log
3、查看$ORACLE_HOME目录下是否有lib和lib32目录
#确认ORACLE是位还是32位
若只有lib目录,则ORACLE为32位 
当然出现这个错误还有可能是一些包未安装以及一些平台的不能安装ORACLE位。
位技术是相对于32位而言,这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为位,位指令集就是运行位数据的指令,,即处理器一次可以运行bit数据。
位计算主要有两大优点:可更大范围的整数运算;可支持更大的内存。
要实现真正的位计算,需有位的处理器、位的操作系统及位的应用软件才行;且实际应用中bit处理器的性能并不是32bit处理器性能的两倍。
bit处理器并非现在才有的,在高端的RISC(Reduced Instruction Set Computing,精简指令集计算机)很早就有bit处理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。