首页 > 数据库 > Oracle > sqlplus -v 为空
安装rac集群,安装oracle软件,安装完成,验证,sqlplus -v不出现,那肯定是环境变量的问题。
:-bash: rlwrap: command not found,
su - oracle
[oracle@db1 ~]$ vi .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
export PS1
umask 022
alias sqlplus="rlwrap sqlplus"
export TMP=/tmp
export
export TMPDIR=$TMP
export ORACLE_HOSTNAME=db1
ORACLE_SID=orcl1; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
ORACLE_BASE=/oracle; export ORACLE_BASE
ORACLE_HOME=/oracle/home; export ORACLE_HOME
NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"; export NLS_DATE_FORMAT
PATH=.:$PATH:$HOME/bin:$ORACLE_HOME/bin; export PATH
THREADS_FLAG=native; export THREADS_FLAG
".bash_profile" 27L, 627C
百度前辈们,给出建议,要安装rlwrap工具可以解决,但是我没有解决
https://www.cnblogs.com/xuzhiwei/p/3700051.html
就直接修改环境变量,把它注掉
[oracle@db1 ~]$ vi .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
export PS1
umask 022
#alias sqlplus="rlwrap sqlplus"
export TMP=/tmp
export
export TMPDIR=$TMP
export ORACLE_HOSTNAME=db1
ORACLE_SID=orcl1; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
ORACLE_BASE=/oracle; export ORACLE_BASE
ORACLE_HOME=/oracle/home; export ORACLE_HOME
NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"; export NLS_DATE_FORMAT
PATH=.:$PATH:$HOME/bin:$ORACLE_HOME/bin; export PATH
THREADS_FLAG=native; export THREADS_FLAG
".bash_profile" 27L, 627C
source .bash__profile
l另外打开一个会话,验证
[oracle@db1 ~]$ sqlplus -v
SQL*Plus: Release 11.2.0.4.0 Production
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959246/viewspace-2677433/ ,如需转载,请注明出处,否则将追究法律责任。