菜蜂 发表于 2018-10-20 11:09:47

Oracle SQL> 模式下命令回退

  连接sqlplus不象mysql那样可以翻历史记录,通过安装rlwrap
  1、安装rlwrap-0.37.tar.gz
  tar zxvf rlwrap-0.37.tar.gz
  cd rlwrap-0.37
  ./configure
  #yum list|grep termcap
  #yum list|grep readline
  #yum -y installlibtermcap-develreadline-devel
  ./configure
  make
  make install
  2、设置环境变量
  切换到oracle用户下
  vim .bash_profile
  加入别名sqlplus/rman配置
  alias sqlplus='rlwrap sqlplus'
  alias rman='rlwrap rman'
  3、保存退出 source .bash_profile使生效或退出重登陆即可
  这时执行sqlplus "/ as sysdba" 这个时候输入命令发现可以回调了
  也可以直接执行rlwrap sqlplus "/ as sysdba" 而不设置别名

页: [1]
查看完整版本: Oracle SQL> 模式下命令回退