Linux下Oracle中sqlplus上下键乱码问题
sqlplus上下键乱码问题:
安装rlwrap-0.37.tar 去网上下一个这个包(下载网站:http://www.rpmfind.net/linux/rpm2html/search.php?query=rlwrap),然后编译运行,如果编译报错显示You need the GNU readline library(ftp://ftp.gnu.org/gnu/readline/ ) to build this program. 则表示缺少readline相关的包。安装readline相关的包:yum -y install readline-*。
安装rlwrap-0.37成功后定义别名:
vim /home/oracle/.bashrc
alias sqlplus='/usr/local/bin/rlwrap sqlplus'
alias rman='/usr/local/bin/rlwrap rman'
保存退出并使之生效: source /home/oracle/.bashrc
退出shell然后重新登录,因为要让PATH环境变量重新获取才能识别rlwarp,rlwarp默认安装在/usr/local/bin下,当然你也可以在定义别名的时候使用绝对路径。
[oracle@iflytek ~]$ which sqlplus
alias sqlplus='rlwrap sqlplus'/usr/local/bin/rlwrap
这样重新登录Oracle后使用上下键乱码问题就不会出现了。
如果oracle中存在多个数据库,需要export ORACLE_SID=Instance_Name 来切换实例
注意:Oracle报错时,不要完全相信界面的提示,因为有可能是某个依赖包没有安装,所以要去看日志文件,/tem/OraInstallxxxx.err才能完全搞明白是为什么报错。
Linux下Oracle的sqlplus中文乱码问题:
vim /home/oracle/.bash_profile
把安装时的字符集改为:
export LANG=ZH_CN.GB2312
export NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
保存 source /home/oracle/.bash_profile
同时把终端窗口的显示字符集也改为SIMPLIFIED CHINESE_CHINA.ZHS16GBK
Linux下Oracle中sqlplus上下键乱码问题相关推荐
- [转] linux下shell中使用上下键翻出历史命名时出现^[[A^[[A^[[A^[[B^[[B的问题解决,Linux使用退格键时出现^H解决方法
[转] linux下shell中使用上下键翻出历史命名时出现^[[A^[[A^[[A^[[B^[[B的问题解决,Linux使用退格键时出现^H解决方法 参考文章: (1)[转] linux下shell ...
- linux tomcat 日志乱码,Linux下TOMCAT中日志出现中文乱码
红帽子AS4,其中TOMCAT为6.0. 结果TOMCAT中日志出现中文乱码 解决方法修改i18n: 最后的配置为: [root@linux etc]# more /etc/sysconfig/i18 ...
- 解决linux下oracle进入sqlplus环境中后退键显示^H、上下键无效与ctrl+l无法清屏等问题【weber出品必属精品】...
习惯linux中上下键回退历史输入的人们肯定也希望sqlplus中也能实现相同的效果,可是不幸的是,sqlplus中不提供诸多方便的快捷键,这个时候我们就需要另外安装一个插件来实现这个想法. 这个插件 ...
- linux下ORACLE的Sqlplus命令
一.ORACLE的启动和关闭 1.在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户, 如下su – oracle 1.进入到sqlplus启动实例 [root@oracle ~ ...
- 【转】Linux下Oracle sqlplus无法使用命令退格删除和历史记录的解决方法(使用rlwrap)...
文章转自:http://www.ha97.com/4856.html 作者: 谋万世全局者 PS:近来因工作需要业余在学习oracle,发现通过SecureCRT或putty等SSH客户端远程登录Li ...
- 配置linux下oracle sqlplus/rman等历史记录回调功能
配置linux下oracle sqlplus/rman等历史记录回调功能 ############################################################ # ...
- linux下oracle中文乱码问题的解决
linux下oracle数据库很常见的一个问题就是中文显示乱码.这样问题出现有多种可能,可能是linux系统本身未能设置得当,导致不支持中文输入与显示,另一种可能就是oracle本身的问题.一般为了避 ...
- linux设置定时备份任务,Linux下Oracle设置定时任务备份数据库的教程
1.查看数据库的字符集 数据库的字符集必须和linux下设置的环境变量一致,不然会有乱码. 以下两个sql语句都可以查到: select * from nls_database_parameters ...
- oracle定时任务可以备份么,Linux下Oracle设置定时任务备份数据库的教程
1.查看数据库的字符集 数据库的字符集必须和Linux下设置的环境变量一致,不然会有乱码. 以下两个sql语句都可以查到: select * from nls_database_parameters ...
- Linux下Oracle安装宝典(转)
Linux下Oracle安装宝典(转) 笔者用的是Linux版的Oracle V8.1.6,安装在RedHat Linux 6.0上. ??Oracle的安装包括企业版服务器端和客户端两部分,用户可以 ...
最新文章
- android 强制打开gps定位_Android 6.0 默认关闭定位和GPS,开启后默认选省电
- C++程序设计之可调用对象与标准库function
- 解码Core ML YOLO对象检测器(二)
- Oracle 数据库简介
- OpenSSH服务及其相关应用
- 转载:Erlang 资源
- 下载xerces.jar链接
- MySQL数据库性能优化--硬件瓶颈分析
- DNS 智能解析功能评测之华为云篇~
- 台式计算机快捷键大全,台式电脑截图快捷键是哪一个?(电脑快捷键使用大全)...
- NOIP2010 机器翻译 题解
- 微信公众平台开发者配置
- 「TCG 规范解读」初识基础设施工作组
- 泌阳县鸿蒙机器人编程,鸿蒙教育机器人编程课程开始招生了!!!
- ubuntu 终端显示英文,桌面环境显示中文方法
- 计算机培训校本研修心得,校本研修培训心得体会
- Android Studio配置阿里云代理,Gradle 配置国内镜像
- centos7安装后只有lo网卡
- 怎样学好机器视觉,又能省钱?
- Unity3D之刀光剑影特效的实现
热门文章
- php 编译安装gd 失败,编译安装php5 解决编译安装的php加载不了gd
- MemCached存储原理
- u盘启动盘安装centos7.5操作系统
- Sql 查询库、表、列名的语句
- c#halcon 联合编程经验总结
- 关于java调用Dll文件的异常 Native library (win32-x86-64/CtrlNPCDLL.dll) not found in resource pat...
- VMware虚拟机安装WinXP出现错误output error file to the following location A:\GHOSTERR.TXT
- [转载] 财经郎眼20120526:山东首富挑战国家电网
- [转]java classLoader 体系结构
- C#抓取网页数据、分析并且去除HTML标签(转载)