1.安装完成后找不到安装目录?
我也不知道为啥。。他要安装在 lib下面。。囧
/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
2.安装完sqlplus不行
要指定 ORACLE_SID 环境变量
export ORACLE_SID=XE
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/bin
3.如何查找Oracle的配置,比如不知道SID啥的环境变量
到$ORACLE_HOME/bin 下面 有 ora
[root@ar bin]# cat oracle_env.sh
ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
export ORACLE_HOME
ORACLE_SID=XE
export ORACLE_SID
NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
export NLS_LANG
PATH=$ORACLE_HOME/bin:$PATH
export PATH
if [ $?LD_LIBRARY_PATH ]
then
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
else
LD_LIBRARY_PATH=$ORACLE_HOME/lib
fi
export LD_LIBRARY_PATH
4. sqlplus / as sysdab 不行?
报错 ORA-01031 没有足够的权限
因为是root用户,不属于dba组,所以需要把root用户添加到dba里面
newgrp dba 就行了,
不建议用root用户,应该新建一个用户和dba组,把操作用户加入到dba组里面
5.夹带一个 RHEL的问题
找不到 useradd 或者 groupadd
这些命令在 /usr/sbin 下面 ,应该是 PATH变量没有加。。囧
如果实在没有,要装 shadow-util