CENTOS下 ORACLE安裝rlwrap工具

在linux下面使用sqlpus鏈接數據庫處理,實在不是很方便,還好有一個工具rlwrap,經過這個可以調用歷史命令和回調功能,可以極大的提升效率。linux

一、  下載sql

http://utopia.knoware.nl/~hlub/uck/rlwrap/下載rlwrap-0.37.tar.gz數據庫

 

二、  解壓縮安裝bash

[root@localhosttmp]# tar -zxvf rlwrap-0.37.tar.gzoracle

 

[root@localhosttmp]# cd rlwrap-0.37工具

[root@localhostrlwrap-0.37]# lsget

[root@localhostrlwrap-0.37]# ./configureit

[root@localhostrlwrap-0.37]#makeio

[root@localhostrlwrap-0.37]#make install效率

三、  驗證安裝結果

[root@localhost rlwrap-0.37]#su – oracle

[oracle@localhost ~]$ rlwrap sqlplus

SQL*Plus: Release 9.2.0.4.0 - Production on Tue Jan 10 21:51:09 2012

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

Enter user-name: / as sysdba

Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL> select sysdate from dual;

SYSDATE
---------
10-JAN-12

SQL> select sysdate from dual;

SYSDATE
---------
10-JAN-12

 

四、安裝報錯

    rlwrap:error while loadingshared libraries:libreadline.so.5:cannot open shared object file:No suchfile or directory

   解決辦法:

   在oracle下的.bash_profile中$PATH路徑中增長/usr/local/bin路徑

    PATH=/usr/local/bin:$PATH;export PATH

 

五、 編輯oracle用戶下的.bash_profile

增長

alias sqlplus=’rlwrap sqlplus’

alias rman=’rlwrap rman’

相關文章
相關標籤/搜索