有一个工具叫做uniread,下载地址是:http://sourceforge.net/projects/uniread ,目前的稳定版本是1.01.在安装该工具之前系统必须安装好Perl, 此外还必须要三个工具包:
readline-5.2.tar.gz
http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
Term-ReadLine-Gnu-1.16.tar.gz
http://search.cpan.org/dist/Term-ReadLine-Gnu/
IO-Tty-1.07.tar.gz
http://search.cpan.org/dist/IO-Tty/
下载后,首先解压缩:
# tar -xzvf readline-4.3.tar.gz
进入进入到该目录中编译并安装:
# ./configure
# make
# make install
后面两个的安装:
进入到该目录中:
# perl Makefile.pl
# make
# make install
都安装完了之后,进行 uniread 的安装:
#tar -xzvf uniread-1.01.tar.gz
#cd uniread-1.01
#perl Makefile.pl
#make
#make install
安装完成后运行如下命令:
perl -MCPAN -e shell
运行完后会有一堆的配置,按照提示做即可
在这一步中,有的介绍是用./configure,但我在uniread-1.01这目录中怎么也找不到configure这个配置脚本,后来看了一下他的README文件发现了安装的方法如下:
perl Makefile.PL
make
make install
这样安装后也是可以用的
切换到Oracle用户下:
$ uniread sqlplus /nolog
输出类似如下:
[uniread] Loaded history (4 lines)
SQL>