1. rlwrap配置sqlplus方向键:
上传rlwrap-0.43.tar.gz到Server上;
挂载镜像盘,安装readline相关软件包:
[root@db01 rlwrap-0.43]# yum install -y readline*
解压并以root用户编译rlwrap:
[root@db01 ~]# tar -xzvf rlwrap-0.43.tar.gz
...
[root@db01 rlwrap-0.43]# ./configure; make install
2. 修改oracle用户(及grid用户)环境变量:
oracle用户.bash_profile添加:
alias rman="rlwrap rman"
3. 编辑sqlplus加载文件:login.sql
mkdir -p $ORACLE_HOME/script
vi $ORACLE_HOME/script/login.sql
添加如下常用设置:
SET SQLPROM
上传rlwrap-0.43.tar.gz到Server上;
挂载镜像盘,安装readline相关软件包:
[root@db01 rlwrap-0.43]# yum install -y readline*
解压并以root用户编译rlwrap:
[root@db01 ~]# tar -xzvf rlwrap-0.43.tar.gz
...
[root@db01 rlwrap-0.43]# ./configure; make install
2. 修改oracle用户(及grid用户)环境变量:
oracle用户.bash_profile添加:
export SQLPATH=$ORACLE_HOME/script
---注:oracle12c时改行修改为:
export ORACLE_PATH=$ORACLE_HOME/script
export PS1='[\h@\u:$ORACLE_SID:\w]\n$ '
alias sqlplus="rlwrap sqlplus"alias rman="rlwrap rman"
3. 编辑sqlplus加载文件:login.sql
mkdir -p $ORACLE_HOME/script
vi $ORACLE_HOME/script/login.sql
添加如下常用设置:
SET SQLPROM