X-manager下使用sqlplus退格输出"^H"解决
2015-05-20 21:49
344 查看
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。
深蓝的blog:/article/1551745.html
在使用xmanager远程连接linux系统后,使用sqlplus时发现,删除键都是乱码,如下:
解决方法:
方法一:
[root@bjbank ~]# vi .bash_profile
--添加stty erase ^H
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
stty erase ^H
[root@bjbank ~]# source .bash_profile
修改删除键发送的指示,与上面修改的对应,将^H作为清除命令实现。
当然这里,可以不添加变环境变量,在中端下临时执行stty erase ^H也能起到相应效果。
造成这个的原因是sqlplus中无法使用GNU的readline库。
关于GNU的readline库可以参考链接:
/article/1551746.html
下面,要把xmanage中delete和backspace的发送键也对照环境变量进行更改,如下:
下面可以看下效果了,如下:
sqlplus下制造一些乱码,如下:
试试删除键删除,如下:
设置完成。
方法二:
另外一种临时的方法,就是使用删除键(backspace)时,手工加入ctrl键,人为实现删除功能。
小结:
解决sqlplus中乱码问题:
1、向.bash_profile里添加stty erase ^H;
2、临时性方法:按CTRL+Backspace或 #stty erase^H
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。
深蓝的blog:/article/1551745.html
系列链接_20150523:
蓝的成长记——追逐DBA(1):奔波于路上,挺进山东
蓝的成长记——追逐DBA(2):安装!安装!久违的记忆,引起我对DBA的重新认知
蓝的成长记——追逐DBA(3):古董上操作,数据导入导出成了问题
蓝的成长记——追逐DBA(4):追忆少年情愁,再探oracle安装(Linux下10g、11g)
蓝的成长记——追逐DBA(5):不谈技术谈业务,恼人的应用系统
蓝的成长记——追逐DBA(6): 做事与做人:小技术,大为人
蓝的成长记——追逐DBA(7):基础命令,地基之石
蓝的成长记——追逐DBA(8):重拾SP报告,回忆oracle的STATSPACK实验
蓝的成长记—
—追逐DBA(9):国庆渐去,追逐DBA,新规划,新启程
蓝的成长记——追逐DBA(10):飞刀防身,熟络而非专长:摆弄中间件Websphere
蓝的成长记——追逐DBA(11):回家后的安逸,晕晕乎乎醒了过来
蓝的成长记——追逐DBA(12):七天七收获的SQL
蓝的成长记——追逐DBA(13):协调硬件厂商,六个故事:所见所感的“服务器、存储、交换机......”
蓝的成长记——追逐DBA(14):难忘的“云”端,起步的hadoop部署
蓝的成长记——追逐DBA(15):以为FTP很“简单”,谁成想一波三折
蓝的成长记——追逐DBA(16):DBA也喝酒,被捭阖了
深蓝的blog:/article/1551745.html
在使用xmanager远程连接linux系统后,使用sqlplus时发现,删除键都是乱码,如下:
解决方法:
方法一:
[root@bjbank ~]# vi .bash_profile
--添加stty erase ^H
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
stty erase ^H
[root@bjbank ~]# source .bash_profile
修改删除键发送的指示,与上面修改的对应,将^H作为清除命令实现。
当然这里,可以不添加变环境变量,在中端下临时执行stty erase ^H也能起到相应效果。
造成这个的原因是sqlplus中无法使用GNU的readline库。
关于GNU的readline库可以参考链接:
/article/1551746.html
下面,要把xmanage中delete和backspace的发送键也对照环境变量进行更改,如下:
下面可以看下效果了,如下:
sqlplus下制造一些乱码,如下:
试试删除键删除,如下:
设置完成。
方法二:
另外一种临时的方法,就是使用删除键(backspace)时,手工加入ctrl键,人为实现删除功能。
小结:
解决sqlplus中乱码问题:
1、向.bash_profile里添加stty erase ^H;
2、临时性方法:按CTRL+Backspace或 #stty erase^H
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。
深蓝的blog:/article/1551745.html
系列链接_20150523:
蓝的成长记——追逐DBA(1):奔波于路上,挺进山东
蓝的成长记——追逐DBA(2):安装!安装!久违的记忆,引起我对DBA的重新认知
蓝的成长记——追逐DBA(3):古董上操作,数据导入导出成了问题
蓝的成长记——追逐DBA(4):追忆少年情愁,再探oracle安装(Linux下10g、11g)
蓝的成长记——追逐DBA(5):不谈技术谈业务,恼人的应用系统
蓝的成长记——追逐DBA(6): 做事与做人:小技术,大为人
蓝的成长记——追逐DBA(7):基础命令,地基之石
蓝的成长记——追逐DBA(8):重拾SP报告,回忆oracle的STATSPACK实验
蓝的成长记—
—追逐DBA(9):国庆渐去,追逐DBA,新规划,新启程
蓝的成长记——追逐DBA(10):飞刀防身,熟络而非专长:摆弄中间件Websphere
蓝的成长记——追逐DBA(11):回家后的安逸,晕晕乎乎醒了过来
蓝的成长记——追逐DBA(12):七天七收获的SQL
蓝的成长记——追逐DBA(13):协调硬件厂商,六个故事:所见所感的“服务器、存储、交换机......”
蓝的成长记——追逐DBA(14):难忘的“云”端,起步的hadoop部署
蓝的成长记——追逐DBA(15):以为FTP很“简单”,谁成想一波三折
蓝的成长记——追逐DBA(16):DBA也喝酒,被捭阖了
相关文章推荐
- SQL还原数据库时发生错误,"因为数据库正在使用,所以未能获得对数据库的排它访问权。"解决方法。
- 解决SQL备份时,提示"不是多簇媒体集的一部分,可以使用BACKUP WITH FORMAT 来构造新的媒体集."
- sqlplus "/ as sysdba" 连不上,报ora-01031:insufficient privileges解决方法
- 解决SqlServer "设备激活错误,请使用 WITH MOVE 选项来标识该文件的有效位置"
- asp.net中使用fckeditor时,提示“this connector is disabled Please check the"editor/filemanager/connectors/aspx/config.aspx”解决办法
- 使用rs.next()提示"Unhandled exception type SQLException"两种解决方法
- sqlplus "/ as sysdba" 连不上,报ora-01031:insufficient privileges解决方法
- sqlplus "/ as sysdba" 连不上,报ora-01031:insufficient privileges解决方法
- sql-"无法删除数据库,因为该数据库当前正在使用"问题解决
- WIN7下无法使用sqlplus &quot…
- Oracle sqlplus中上下左右 退格键无法使用解决方法
- Oracle SqlPlus 中的方向键和退格键失效的解决办法
- 使用yum时出现"No package ........ availsble"的解决办法
- Docker: oracle_xe_10g 数据库 运行sqlplus 时Message file sp1<lang>.msb not found 错误解决办法_20160513_七侠镇莫尛貝
- 【面试常考】C语言:输入:&quot;student a am i&quot;,输出&quot;i am a student,不能使用库函数
- SecureCRT远程连接Linux下的sqlplus中退格键不能使用之解决方法
- 解决oracle 10g sql *plus 用dbms_output.put_line()输出时的长度限制问题 ORA-20000: ORU-10028: line le
- 解决oracle中sqlplus客户端命令行中出现^H字符以及不能使用历史命令行
- Linux下Oracle的sqlplus中上下左右退格键无法使用
- (转)oracle11g安装完成在cmd命令行使用sqlplus登录时提示:ORA-12560: TNS: 协议适配器错误 的解决办法