The tool used here is rlwrap.
You can learn more about http://utopia.knoware.nl/~hlub/uck/rlwrap/in this link
wget http://utopia.knoware.nl/~hlub/uck/rlwrap/rlwrap-0.42.tar.gz
Yum install-y ReadLine Readline-devel This is dependent on the
Tar XF rlwrap-0.42.tar.gz
CD rlwrap-0.42
Of course, you can check the Readme and install before compiling.
./configure && make && make install
Then switch to the Oracle user
Su-oracle
[Email protected] alert]$ rlwrap sqlplus/as sysdba
Sql*plus:release 11.2.0.1.0 Production on Tue Oct 18 09:13:15 2016
Copyright (c) 1982, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0-64bit Production
With the partitioning, OLAP, Data Mining and Real application testing options
Sql> Show user;
USER is "SYS"
Sql> exit
For a better combination of use, remove Rlwrap, direct use of Sqlplus/as SYSDBA
So I'm going to make an alias at the home directory.
echo "Alias sqlplus= ' Rlwrap sqlplus '" >>/home/oracle/.bash_profile
Source/home/oracle/.bash_profile
It's done.
Solve the problem of sqlplus tool in Oracle garbled characters, whitespace garbled