Linux oracle其他用户使用sqlplus
1.最好该用户是oracle组或dba组中的用户,有可能你配完环境变量就已经可以使用了.
2.配置环境变量,例如:
ORACLE_SID=khdadb
ORACLE_BASE=/home/db/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin
export ORACLE_SID
export ORACLE_BASE
export ORACLE_HOME
export PATH
3.如果这时sqlplus不能执行,则将ORACLE_HOME的权限改为755
chmod -R 755 db_1
4.如果这时sqlplus可以进入但登陆不了提示:ORA-12547:TNS:lost contact
连接出问题,那么我们就relink all
稍等片刻,万事搞定.