Redhat6.2安装Oracle11g客户端及遇到的问题分析(二)

2015-07-24 06:25:48 · 作者: · 浏览: 10
le oinstall 3149094 May 6 2009 libmawt_g.so -rwxr-x---. 1 oracle oinstall 200888 May 6 2009 libmawt.so [oracle@Ptyjkweb xawt]$ rpm -qa|grep libXext libXext-devel-1.1-3.el6.x86_64 libXext-1.1-3.el6.x86_64
可以看到libmawt.so是有的,由于操作 系统是64位的,之前也装了64位的libXert包,但是仍然报找不到libXext.so.6
[root@Ptyjkweb Packages]# rpm -ivh libXext-1.1-3.el6.i686 Preparing... ########################################### [100%] 1:libXext ########################################### [100%] [root@Ptyjkweb Packages]# rpm -ivh libXext-devel-1.1-3.el6.i686 Preparing... ########################################### [100%] 1:libXext-devel ########################################### [100%]
[oracle@Ptyjkweb ~]# rpm -qa|grep libXext libXext-devel-1.1-3.el6.i686 libXext-devel-1.1-3.el6.x86_64 libXext-1.1-3.el6.x86_64 libXext-1.1-3.el6.i686
最后将32位的libXext包也安装上才得以解决,并顺利进入图形界面
在图形界面中报了一个OS内核设置错误,可以以root运行runfixup.sh脚本自动修复,pdksh-5.2.14这个包可以忽略,Swap Size也可以忽略
\

[root@Ptyjkweb ~]# /tmp/CVU_11.2.0.1.0_oracle/runfixup.sh Response file being used is :/tmp/CVU_11.2.0.1.0_oracle/fixup.response Enable file being used is :/tmp/CVU_11.2.0.1.0_oracle/fixup.enable Log file location: /tmp/CVU_11.2.0.1.0_oracle/orarun.log Setting Kernel Parameters... kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 262144 net.core.wmem_default = 262144 net.core.rmem_max = 4194304
然后根据提示执行orainstRoot.sh脚本赋予目录权限
[root@Ptyjkweb ~]# /oracle/oraInventory/orainstRoot.sh Changing permissions of /oracle/oraInventory. Adding read,write permissions for group. Removing read,write,execute permissions for world.
Changing groupname of /oracle/oraInventory to oinstall. The execution of the script is complete.
添加环境变量时注意,由于之前安装的是InstantClient模式,所以在ORACLE_HOME中并没有bin目录和lib目录,因此指定PATH的时候是$ORACLE_HOME而不是$ORACLE_HOME/bin,以及LD_LIBRARY_PATH是$ORACLE_HOME,而不是$ORACLE_HOME/lib
[oracle@Ptyjkweb client_1]$ vi ~/.bash_profile
export TMP=/tmp export TMPDIR=/tmp export ORACLE_BASE=/oracle export ORACLE_HOME=$ORACLE_BASE/client_1 export PATH=$ORACLE_HOME:$PATH
export TNS_ADMIN=$ORACLE_HOME export LD_LIBRARY_PATH=$ORACLE_HOME

[oracle@Ptyjkweb client_1]$ source ~/.bash_profile [oracle@Ptyjkweb client_1]$ sqlplus / as sysdba
sqlplus: error while loading shared libraries: libsqlplus.so: cannot open shared object file: No such file or directory
[oracle@Ptyjkweb ~]$ cd $ORACLE_HOME [oracle@Ptyjkweb client_1]$ ls -l total 145060 -rwxr-xr-x. 1 oracle oinstall 21865 Aug 13 2009 adrci drwxr-xr-x. 3 oracle oinstall 4096 Jul 8 09:50 cfgtoollogs drwxr-xr-x. 3 oracle oinstall 4096 Jul 8 09:49 install -rw-r--r--. 1 oracle oinstall 37 Jul 8 09:49 install.platform drwxrwx---. 13 oracle oinstall 4096 Jul 8 09:49 inventory -rw-r--r--. 1 oracle oinstall 40088477 Aug 13 2009 libclntsh.so.11.1 -rw-r--r--. 1 oracle oinstall 11227 Jul 31 2009 libheteroxa11.so -rw-r--r--. 1 oracle oinstall 6986848 Aug 2 2009 libnnz11.so -rw-r--r--. 1 oracle oinstall 1879549 Aug 13 2009 libocci.so.11.1 -rw-r--r--. 1 oracle oinstall 89377610 Aug 13 2009 libociei.so -rw-r--r--. 1 oracle oinstall 152304 Jul 31 2009 libocijdbc11.so -rw-r--r--. 1 oracle oinstall 1501651 Aug 1 2009 libsqlplusic.so -rw-r--r--. 1 oracle oinstall 1218075 Aug 1 2009 libsqlplus.so -rw-r--r--. 1 oracle oinstall 777979 Aug 13 2009 libsqora.so.11.1 drwxr-xr-x. 2 oracle oinstall 40