今天服务器上的多个SQL脚本无法自动执行,报错 line 15: rlwrap: command not found
网上查了一下,rlwrap是UNIX下的工具包,实现通过上下键来调用历史输入信息。
怀疑执行脚本的时候是通过历史信息来调用SQLPLUS的,下载工具包
以ROOT帐号安装 rpm -ivh rlwrapxxx.rpm
启动SQLPLUS的时候使用rlwrap sqlplus xx / xx
或者在环境变量里加上 alias sqlplus="rlwrap sqlplus"
alias rman="rlwrap rman"
安装后就可以正常调用脚本也可以在SQLPLUS里使用上下箭头了。 但究竟为什么不能执行脚本和这个有关 还没有去深入研究
![016.gif](/images/edit/face/016.gif)
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13351439/viewspace-442677/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/13351439/viewspace-442677/