1、創建安裝目錄裝備安裝包
root權限
[root@dbsrc oracle]# mkdir /stage
[root@dbsrc oracle]# chmod –R 777 /stage
從U盤將安裝包復制到/stage
U盤掛載(可使用:df –h命令查詢U盤掛載點)
[root@dbsrc oracle]# mount /dev/sdb4 /mnt/usb
[root@dbsrc oracle]# cp /mnt/usb/rlwrap-o.37.tar.gz /stage
進入目錄,解壓文件
[root@dbsrc stage]# tar –zxf rlwrap-o.37.tar.gz
[root@dbsrc stage]# ls
rlwrap-0.37 rlwrap-o.37.tar.gz
2、安裝readline
rlwrap包依賴於readline和readline-devel
查看是否安裝
[root@dbsrc oracle]# yum list installed | grep readline-devel
安裝
[root@dbsrc oracle]# yum –y install readline-devel
3、安裝rlwrap
進入解壓目錄
[root@dbsrc oracle]# cd /stage/rlwrap-0.37
[root@dbsrc rlwrap-0.37]# ./configure
[root@dbsrc rlwrap-0.37]# make && make install
查看是否安裝成功
[root@dbsrc rlwrap-0.37]# rlwrap –v
rlwrap 0.37
4、為Oracle終端添加啟用命令(alias)
在Oracle用戶的默認目錄的(.bashrc)文件夾中添加
(切換到oracle用戶權限)
[oracle@dbsrc rlwrap-0.37]$ cd ~
[oracle@dbsrc ~]$ vim ~/.bashrc
(添加別名來調用sqlplus和oracle GoldenGate)
alias sqlplus="rlwrap sqlplus"
alias ggsci="rlwrap /data/oracle/product/ogg_src/ggsci"
(路徑為oracle GoldenGate的安裝目錄)
保存退出(:wq)
5、使配置文件立即生效
[oracle@dbsrc ~]$ source ~/.bashrc
也可使用命令(. .bashrc)兩個點之間以空格分開
查看配置的命令
[oracle@dbsrc ~]$ alias